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

  • 当WordPress URL和站点URL不同时,如何正确请求admin-ajax.php?

    时间:2015-04-18

    当site\\u url()和home\\u url()不同时,请求应如何定向到admin ajax。php(前端和管理)?UsingA公司。admin_url(\'wp-admin/admin-ajax.php\') 球体。home_url(\'wp-admin/admin-ajax.php\')通常使用方法A。然而,对于某些网站,此请求在前端给出错误404。当wordpress位于home\\u url()的某个子目录中时,方法B不起作用。当site_url()和home_url()不同时,有什么方法

  • 将“选定”类添加到自定义分类下拉搜索

    时间:2015-04-19

    我找到了以下函数,可以将自定义分类下拉列表添加到搜索表单中。它可以很好地进行搜索,但不会将“selected”类添加到搜索的术语中。这是我的分类代码,名为grades:function get_terms_grades_dropdown($taxonomies, $args) { global $search_values; $myterms = get_terms($taxonomies, $args);

  • 在我自己的插件中使用第三方插件中的功能

    时间:2015-04-20

    我目前正在构建一个WordPress插件,其中我需要一些已经存在于另一个插件中的功能。我希望找到一种方法来利用第三方代码,如果它收到更新,我可以轻松地更新自己的插件以包含它们。请注意,我不想让插件成为用户在安装和使用我的插件之前必须安装的依赖项。我宁愿保护用户不受此影响。我的问题是,实现这一目标的最佳方式是什么?最初,我只是将所需的代码移植到我自己的插件中,这要归功于另一个插件的作者。这并不理想,因为包含更新必须是手动过程。有可能利用Composer来完成这样的事情吗?有没有其他我没有想到的解决方案?我想

  • 如何为WordPress插件添加过滤器?

    时间:2015-04-21

    我有一个很新的问题,但我对WordPress的开发还很陌生。我正在使用的插件中使用了这个过滤器。if ( true === apply_filters( \'some_custom_filter\', false ) ) { return $something; } 现在我想add_filter 所以它会回来true 我如何做到这一点?这是我正在尝试但不起作用的,它总是会回来falsepublic function setup_filters() { add

  • 如何将API构建为插件

    时间:2015-04-21

    我想为wordpress站点创建一个REST API端点,在这里我可以获得不同查询的JSON响应。我已经试过了教程here, 但我似乎无法理解它是如何工作的。我是否需要注册所有查询变量才能使用它们?此外,我认为最好使用add_rewrite_endpoint 但我以前从未使用过这些。因此,我想知道如何在下面的代码中使用该函数。我想发送如下查询<url>/wp-api/version 它将返回wordpress版本号。但现在除了“哈巴狗”之外,它不接受任何查询。我不确定正则表达式到底是怎么回事,

  • 在使用SVN和多种环境时,更新WordPress插件的最佳方式是什么?

    时间:2015-04-21

    因此,我们使用SVN来管理三个Wordpress环境。一个用于开发,一个用于测试和生产环境。我对SVN比较陌生,所以仍在为某些事情而挣扎。以下是我用来更新我们正在使用的一些插件的工作流:删除插件的本地文件夹将删除内容提交到我们的SVN repo,并将新文件夹复制到本地位置,右键单击文件夹并选择“添加”,然后将“添加”提交到SVN repo,然后通过开发服务器上的终端登录并执行“SVN更新”,确保一切正常,如果一切正常,则从dev本地合并转移并提交,然后从测试合并到生产并提交,我确信我在这里遗漏了一些东西,

  • 网站管理员工具中重复的Meta/Tag描述问题

    时间:2015-04-22

    希望你身体健康。我拥有一个博客www.ismag。今天,当我在谷歌网站管理员工具中查看我的网站时,我在html改进中发现了这些错误。我正在使用Yoast的WordPress SEO。请帮我解决这个问题。

  • 激发带有参数的特定钩子或泛型钩子更好?

    时间:2015-04-23

    我正在创建一个表单插件来处理开发人员可以使用操作/过滤器连接的表单。我的插件需要能够使用不同的过滤器集处理不同的表单,我看到了两种方法。方法1为每种形式的特定挂钩点火。这样的代码可以在我的插件中称为form:$formId = \'contact\'; $errors = apply_filters(\'forms_validate_\' . $formId, $errors, $data); 可以这样使用:add_filter(\'forms_validate_contact\', f

  • 文件集插件行1573在4.2升级中中断

    时间:2015-04-23

    此插件https://wordpress.org/plugins/file-gallery/ 升级到wordpress 4.2时似乎出现了问题,下面是我遇到的错误。[function.require]: Failed opening required \'includes/templates-media-wp42.php\' (include_path=\'.:/usr/local/php5_3/lib/php\') in /home/content/85/9609685/html/wp-content/

  • 重命名自定义分类值

    时间:2015-04-24

    我是Wordpress的新手,任务是将现有的非Wordpress站点迁移到Wordpress。我们的原始网站的每个页面都与一个国家相关。我读了很多书,我认为我需要创建一个自定义的帖子类型(“国家页面”)和一个自定义的分类(“国家”)。我面临的问题是长期更新国家(例如,“中国”将更名为“中华民国”)。对于定制的PHP站点,我会有一个单独的带有ff的国家“元”表。列:国家/地区id,并将每页与国家/地区id关联。更新国家/地区名称只需在表格的一行中进行,页面将自动具有更新的国家/地区名称。然而,对于Wordp

  • 如何判断一个插件是否与多站点兼容?

    时间:2015-04-24

    作为WordPress管理员新手,我刚刚完成了我的第一次非自动WordPress升级。我将五个不同的WordPress安装从4.1.3升级到4.2。它们都是指作为一个主域和四个附加域托管在同一web主机上的不同web站点。在每个网站上,我都使用以下插件:Akismet</Yoast的Google Analytics</谷歌Adsense</WordPress的Google XML网站地图和Jetpack。com为了进一步简化管理,我考虑将所有五个安装整合到一个多站点安装中。到目前为止,我

  • 访问名为‘Error’的GET变量

    时间:2015-04-24

    作为项目的一部分,我需要制作一个wordpress插件,该插件与Google集成以进行身份验证(有充分的理由开发一个新插件,而不是使用现有的插件)。如果用户决定在授权过程中取消登录,则google将重定向回我的网站,并将设置一个名为“error”的GET变量。所以我注意到$_GET[\'error\'] 从来没有,经过一点研究,我发现get_query_var() 和相关函数-所以我尝试了这个,但仍然无法访问“error”变量。之后,我输出$wp_query->query_vars 并注意到“err

  • 无法检查插件是否处于活动状态

    时间:2015-04-25

    我正在使用ACF处理自定义主题。我想检查插件是否处于活动状态。我正在使用此代码:<?php include_once( ABSPATH . \'wp-content/plugins/advanced-custom-fields-pro/acf.php\' ); if ( is_plugin_active( \'advanced-custom-fields-pro/acf.php\' ) ) { echo \"hi\"; } ?> 但是,我

  • 我正在尝试为我的登录页面创建安全问题字段

    时间:2015-04-25

    在过去的两个小时里,我一直在尝试创建一个mu插件,该插件要求用户首先回答一个问题,这样他就可以登录网站。这是“拿破仑的白马叫什么名字?”,因此,用户回答“白色”,理论上应该是可行的。问题是,它似乎在登录期间没有得到验证。这是我的代码: <?php add_action( \'login_form\', \'add_login_field\' ); function add_login_field() { ?> <p>

  • Post deleted in trash

    时间:2015-04-25

    我需要一个插件或一些方法来恢复已删除的垃圾帖子。

  • 为实验室网站创建成员页面的最佳方式?

    时间:2015-04-26

    我为我的实验室工作-implab。hu-想迁移到wordpress类型的网站,但我还没有找到类似的插件或模板来模仿http://implab.hu/Members 在这里,您可以看到每个实验室成员配置文件的链接,然后单击该链接,您将被重定向到其CV的成员样式模板页面。我想知道在Wordpress中是否有任何优雅的方法来实现这一点?

  • Show author on every sub-page

    时间:2015-04-26

    是否可以在所有页面(而不是博客条目)上显示创建它的作者?我找到的每个插件都是用于博客帖子的。

  • 在插件中创建帖子生成器外观

    时间:2015-04-27

    目前,我正在开发一个插件,该插件将显示基于帖子类型的网格,并具有许多自定义设置。其中一个设置是在网格内显示的不同皮肤之间进行选择。我想为开发人员提供一种可能性,让他们可以将自己的皮肤包含在自定义挂钩/过滤器中。在插件中添加此功能的正确方法是什么?我曾想过这样的事情,但我不确定这是不是正确的方法,是否会奏效:// register skin class in plugin class skinclass { //existing skins function mycl

  • 如何获取当前插件名称?

    时间:2015-04-27

    我需要使用如下定义获取当前插件名称define(PLUGIN_NAME, plugin_basename(dirname(__FILE__))); 遗憾的是,该代码无法工作,因为php文件嵌套在插件目录的子目录(includes)中,并且返回my-plugin/includes Wordpress API中是否有任何函数可以完成此任务?提前谢谢。

  • 在单独的选项卡中查看时嵌入Google工作表吗?

    时间:2015-04-27

    是否可以在单独的选项卡中查看Google工作表,如this website?我试着使用Publish to the web 或者插件Inline Google Spreadsheet Viewer 但它只是嵌入了一个简单的表单。我的文件有各种各样的表格和大量的数据,所以如果访问者可以进行一些复杂的操作,比如过滤或排序,那就太好了。