您当前的位置:首页 > TAG信息列表 > plugins

  • 插件编程:将文件上传到特定文件夹

    时间:2014-01-17

    我正在为我的宿舍开发一个wordpress插件,用于不同的管理目的。其中一个功能应该是将会议摘要上传到服务器/wordpress安装根目录中名为“refereter”的文件夹中。我有一个可以工作的实现,但它调用了另一个php页面来上传,我想将信息发布到同一个页面。它将数据插入数据库,但找不到该文件。我知道我应该使用mysqli,但托管提供商不支持它。这就是代码(我知道它写得不太好,其中一些是我从宿舍的一位早期志愿者那里借来的;但起初我只想工作,后来我可以优化它):<div class=\"wrap\

  • 如何“获得post_id==x之后的下10个帖子”?

    时间:2014-01-18

    我正在构建一个从博客中提取json提要的移动应用程序。例如,我可以很容易地查询到最新的10篇帖子。但是接下来,我想能够查询下10个。这给我带来了一个问题,因为在拉前10篇文章时,可能会再添加2篇文章,所以如果我尝试拉后10篇文章,我会得到重复的文章,得到8篇独特的文章,而不是10篇。我正在想一种方法,我可以简单地让我的最后一个帖子id退休,并在帖子id=x后申请接下来的十篇帖子。我想从技术上讲,我会在该id之前获得接下来的十篇帖子,但我希望我解释了我的问题。更新时间:我下载最近的帖子30 29 28 27

  • JQuery代码不能在我的插件上运行

    时间:2014-01-18

    我使用它将我的脚本和样式挂接到我的插件:add_action(\'admin_init\', \'the_box_init\' ); // Init plugin options to white list our options function the_box_init(){ register_setting( \'the_box_options\', \'the_box\', \'the_box_validate\' ); wp_enqueu

  • 不带插件的页面模板上的ReCAPTCHA

    时间:2014-01-19

    我有一个联系我们页面的模板,其中包括一个小表单和几个文本字段。我想添加Recaptcha以避免垃圾邮件。我已经使用了WP recaptch插件,它只适用于默认的注册和评论表单。如果遵循these instructions 从recaptcha文档中,我得到一个错误,同一个类实例被声明了两次。这是贝科兹·雷帕查利布。WP repatcha已经在使用php。即使我将Contact 7 form插件与recaptcha一起使用,也会发生此错误,因为每个这样的插件都将重新声明相同的类。我包括recaptchali

  • 在页面上显示自定义帖子数据之前,我可以使用什么钩子来修改它?

    时间:2014-01-20

    我需要在wp从数据库获取自定义帖子后立即检查post\\u meta中的某个值是否为true,如果为false,我需要修改/向帖子添加一些数据,然后显示修改后的版本,如果为true,则应像往常一样继续。一般来说,要实现这样的目标,最好的挂钩和方法是什么?编辑:之前忘了提到,但我更喜欢在插件中这样做。

  • 如何查找和纠正插件查询性能问题

    时间:2014-01-20

    我最近上传了一个新的网站,我已经工作了一段时间,它在本地主机上运行得很好,加载时间没有明显的缓慢。一旦上传到服务器(dreamhost dreampress WordPress优化VPS)-该网站速度太慢,几乎无法使用-我应该测试什么,如何测试,使用什么工具?虽然我的问题可能非常具体——我想知道调试和修复这种环境差异的一个好的常规程序——并包括以下数据,以向人们展示我迄今为止所研究的内容。更新---:本地站点和实时站点对数据库的请求和缓存命中数大致相等,但主要问题似乎是页面加载的“等待”周期很长,介于10

  • 如何在更新USER_EMAIL时更新BILLING_EMAIL

    时间:2014-01-20

    我正在努力实现user_email 和billing_email (woocommerce电子邮件的关键)。到目前为止,我的做法是,当客户编辑/更新其账单电子邮件地址时user_email 使用以下代码更新:add_action( \'woocommerce_customer_save_address\',\'isa_customer_save_address\', 10, 1); function isa_customer_save_address() { globa

  • 在同一操作中保持2个wp_user(在更新User_Email时更新BILLING_Email)

    时间:2014-01-21

    iam正在尝试更新woocommerce billing\\u email在更新user\\u email时,问题是如何在同一个操作中保存来自wp\\u user的两个对象,在此代码中add_action(\'profile_update\', \'sync_woocommerce_email\', 10, 2) ; function sync_woocommerce_email( $user_id, $old_user_data ) { $current_user = wp_g

  • 将视频显示为后期缩略图

    时间:2014-01-21

    我使用Nova free主题,来自theme in Progress studio。我想显示一个像缩略图一样的视频,如本主题所示http://themeinprogress.com/demo/sueva/我该怎么做?我安装了一个名为视频缩略图的插件,但不起作用。

  • GET_POST_CUSTOM()有过滤器吗?

    时间:2014-01-21

    我知道有一个过滤器get\\u post\\u内容可以挂接,但这似乎只适用于get\\u post\\u meta,我需要通过检查元数据键是否匹配来过滤get\\u post\\u custom()的各个值,如:function filter_custom($meta) { foreach($meta as $k => $v) { if ($k === \'some_key\') return $v . \'filtered\

  • 筛选器或操作挂钩以在</Body>标记之前插入管理页面上的内容

    时间:2014-01-22

    我正在开发一个管理员插件,希望能够在最后一个body标记之前编写一些HTML内容。当用户单击按钮时,该内容最初将被隐藏,然后用javascript显示。有人能告诉我是否有任何操作或过滤器挂钩可以用来插入这个吗?请记住,这是针对管理页面而不是主题页面。

  • WordPress热门帖子的桌子越来越大

    时间:2014-01-22

    我已卸载WordPress Popular Posts 插件,因为最近速度变慢了。通过挖掘我的数据库,我发现WordPress热门帖子插件中的wp\\u popularpostsdatacache表越来越大。目前它有3501405行,使用的MiB空间为160.7。我认为这个记录没有被清理,因为我使用的是nginx而不是apache。这在我的Drupal网站上也会发生。但我不能证实这一点。那么,你认为这是因为nginx吗?如果不是,为什么它越来越大?那里的记录似乎没有被删除。我正在这个插件的时间范围选项中使

  • 这个dbDelta语法有什么问题?

    时间:2014-01-22

    我知道这方面有一百万个问题,但我已经搜索了很多,没有找到任何解决问题的方法。这是我在插件激活时挂接的功能:global $wpdb; $src = $wpdb->prefix . \"source\"; $via = $wpdb->prefix . \"via\"; require_once( ABSPATH . \'wp-admin/includes/upgrade.php\' ); $query = \"CREATE TABLE \" . $src . \"

  • 当计划发布的帖子发布时,Meta Box失去价值

    时间:2014-01-22

    我创建了一个带有元框的插件,元框中有一个复选框,并注意到当一篇文章从预定(未来)转到发布时,元不再被选中。当我安排帖子并选中该框时,它将保持保存状态。如果帖子已发布,我选中该框,它将保持选中状态。从“已发布”转到“草稿”可保持复选框处于选中状态。我不知道我做错了什么。这是我的代码:add_action(\'add_meta_boxes\', \'add_feature_meta\'); function add_feature_meta() { if(current_us

  • 正在删除由插件添加的此筛选器

    时间:2014-01-22

    我在插件php文件中找到了要删除的操作:add_action(\'init\', array($user_hooks, \"doAutoLogout\")); 然而,当我添加以下内容时:remove_action(\'init\', array($user_hooks, \"doAutoLogout\")); 给我的functions.php, 行动仍然存在。我99%确定我的目标是正确的行动,所以我认为可能是其他原因。有什么明显的吗?

  • 如何从插件中获取站点主页?

    时间:2014-01-23

    我正在创建一个有预览的插件,有点像主题定制器预览。它在Iframe中显示用户站点。问题是,我似乎无法使用标准的方式获取用户主页,例如:<iframe id=\"preview_frame\" src=\"<?php get_bloginfo(\'url\'); ?>\"></iframe> 或:<iframe id=\"preview_frame\" src=\"<?php get_home_url(); ?>\"></ifram

  • 插件和Java脚本放置

    时间:2014-01-23

    我正在制作一个插件。我已经在javascript文件中使用了wp\\u enqueue\\u脚本。执行shortcode时,我需要编写一些javascript代码,其中包含以下代码:jQuery(document).ready(function() { ... //inside my plugin will initiate (我无法将这段代码预排队,因为里面有一些动态变量!)我的问题是:我应该在wordpress中把代码放在哪里?我可以创建一个javascript文件,将其放置

  • 将侧栏链接移动到标题菜单下方

    时间:2014-01-23

    这是我关于StackExchange的第一个问题。我正在使用一个Wordpress插件,它在侧边栏中显示指向页面的链接。现在我的问题是,如何将它们移动到顶部菜单下方?示例站点:http://www.androidos.in/products/phone/sony-xperia-zr/ 在图片下方的侧栏中,您可以看到一些链接,我想这样做:http://www.engadget.com/products/samsung/galaxy/s/4/ 在上面的网站中,你可以注意到图片上方的一些链接,我想这样做。.g

  • WP_OPTIONS中的插件但不活动

    时间:2014-01-24

    刚刚完成WordPress主机迁移。我不得不通过在WP\\u选项表中删除插件来禁用插件。我刚刚将正确的插件添加回数据库。但是,这些插件在页面上不是活动的。我的问题是,我现在需要做什么来激活插件,以便它们在页面上再次正常工作?提前谢谢。

  • 通过AJAX加载也使用AJAX的插件

    时间:2014-01-24

    我遇到了一些使用Ajax的“联系人表单”插件的问题。问题是我使用Ajax调用插件。然后加载插件,但当我尝试提交表单时,我被重定向到以下URL:SITE/wp-admin/admin-ajax.php, 当它应该发送Ajax请求时0 打印在窗口上。我认为我正确地使用了Ajax:functions.php:function theme_name_scripts() { wp_enqueue_script( \'mi-script-ajax\',get_bloginfo(\'style