您当前的位置:首页 > TAG信息列表 > plugin-development
是否在每个帖子的基础上禁用单个插件(特别是在自定义帖子类型中)?
标题几乎说明了我正在努力实现的目标,但更具体地说,我有一个自己制作的插件,它创建了一个自定义的帖子类型,让我们调用它们newpages. 在我使用的这些页面上template_redirect 接管页面的设计,但出现了一些插件,但我不想从加载中删除所有插件,只是几个。所以我想知道是否有可能使用自定义字段之类的东西来在每篇文章的基础上禁用某些插件。有人能给我指出正确的方向吗?谢谢
Changing Plugin Load Order
我正在编写一个插件,bar,它依赖于另一个被激活的插件,foo,我需要加载来自foo的函数。通常插件是根据目录名按字母顺序加载的,因此在加载之前先加载bar。如果我将bar目录重命名为zbar,那么它会最后加载并正常工作,但我正在寻找一个更优雅和正确的解决方案。我跟踪了jsdalton\'s method of altering the active_plugins option, 它正在对数组进行重新排序,以将bar放在末尾,但在实例化时,bar仍然无法访问foo的函数。我已经阅读了相关的核心代码——基
修改WordPress默认搜索
我想修改WordPress默认搜索。我有两个问题:要修改哪个模板文件,以及如何在搜索中包含帖子ID?我需要从特定的帖子ID进行搜索,所以我想以这种特殊的方式修改搜索。
如果没有wp_footer,是否在页脚中插入JS代码段?
我写了一个插件wp_enqueue_script() 它将在页眉或页脚中包含代码段,具体取决于您传递的参数。这个in_footer 如果主题使用wp_footer() 钩如果我想在</body>如果主题未使用,则标记wp_footer() 钩
如何在插件中使用WP默认的帖子列表?
我正在开发一个插件来管理一个用户群,我想在WP admin的其他部分(帖子列表、用户列表等)中使用的相同类型的表中显示他们,我想有相同的外观,如果可能的话,还有列排序。
哪些插件展示了伟大的可湿性粉剂插件开发?
我将很快处理我的第一个插件,我正在寻找你觉得非常高质量的插件,在引擎盖下。当我为我的插件设计框架时,我可以用这些东西作为例子。有什么想法吗?请包括什么使它成为一个伟大的插件。
如何处理函数的等同和相似参数?
在@toscho的提示下,我目前正在扩展分页插件。因此,该插件现在将使用与本机wordpress分页函数相同的过滤器、挂钩和参数。我的问题是,不同的wp函数命名它们的参数。。。不同的示例:这是如何更改“下一个”链接的文本wp_link_page() = \'nextpagelink\'paginate_links() = \'next_text\'在类中检索输入后,Iwp_parse_args( $args, $this->defaults ); 我的论点,然后extract 他们问题:当我现在同时
我如何更改预定活动的频率?
我在如下插件中声明了一个计划事件:function shedule_email_alerts() { if ( !wp_next_scheduled( \'send_email_alerts_hook\' ) ) { wp_schedule_event(time(), \'hourly\', \'send_email_alerts_hook\'); } } 然后,我想将频率更改为“每日”,通过这样做,将原来的功能替换为:functi
WordPress插件设置的帖子
我为Wordpress开发了一些插件。目前,我无法复制wp保存设置的方式。我有一个从教程中学到的设置页。It发布到option.php, 和wp负责保存数据。但我有一些自定义选项页面,需要更复杂的处理。基本上,我想将一些数据发布到自己的php中,然后在处理后重定向回原始页面/url。我找不到正确重定向的“正确”方法,即不加载整个页面,然后使用javascript重定向。目前我使用GET withadd_query_arg(), url将显示我传递的数据。刷新时,使用POST将触发重定向提示。是否有内置的w
插件目录“上次更新”在初次提交后没有改变吗?
我发布了my Rewrite analyzer plugin 具有a commit on 2010-05-12. WordPress。然而,org插件目录still displays 2010-11-27 as the \"Last Updated\" date - 这是在存储库中创建插件目录的日期。The Developer FAQ 国家:上次更新时间上次签入相应目录(中继/或稳定标记目录)的时间after a version number change.大多数开发人员在创建插件目录后立即提交其第一个版
如何将插件的自定义选项添加到添加帖子屏幕-类似yoast seo
在Yoast seo上,当您创建一个新页面时,它可以让您更改标题等。这是由Yoast模块添加的。我正在写一个插件,可以在帖子上附加其他东西。如何修改管理面板以添加这些新选项?谢谢约翰
如何在“编辑贴子”插件API中添加选项框?
这可能有点简单,但我在WP文档中找不到这样做的方法。我的插件目前使用自定义字段,我可以为每篇文章设置单选按钮/复选框。我如何添加一个小部分,在那里我可以有这样的选项,而不是自定义字段?
是否更新Drag-to-Share扩展共享URL?
如何更新Drag-To-Share eXtended 生成?至少在1.13版中,Twitter和Facebook的共享项目不会产生正确的url字符串,无法在任何一个网络上实际共享内容。Facebook、Twitter和其他可能的网络已经改变了分享url查询字符串的方法。。。这将需要对插件进行快速更新,以便它能够写入最新的URL,但我不知道该在哪里查找。
有没有WordPress插件允许在RetailMeNot这样的特定链接上投票“这个优惠券有效吗
我正在寻找一种方法/插件,允许访问者在Retailmenot这样的特定链接上投票(这个优惠券有效吗/这个优惠券无效吗)。我只能想到Wordpress插件:Wordpress Pods。我希望找到一个更简单的实现。
函数deactive_plugins不存在
我正在function deactivate_plugins does not exist 调用此函数时出错function deactivateSelf(){ deactivate_plugins(RSD_PLUGIN, true); //gives error: function deactivate_plugins does not exist header(\"Location: plugins.php?deactivate=true\"); //redirect
如何保存WP小部件实例和选项
我对此有点困惑,尽管我已经阅读了所有的API并搜索了几个小时。当我激活插件时,我会向选项数据库添加一些值,例如:。add_option(\'code\',\'24\'); 如何更新该值或在小部件中使用它?我现在只看到“实例”,如本页上的示例:http://wpcoderz.com/creating-a-multi-instance-widget-with-wordpress-2-8/我真的不了解什么是实例,WP文档没有对此提供太多解释。
从Personal API更新插件
我现在正在开发一个wordpress插件,我不想在wordpress插件库中使用它。然而,我仍然希望能够从我自己的API存储库向我的客户推送更新。我已经读了很多关于这方面的书,其中一件事似乎是关于pre_set_site_transient_update_plugins 过滤器,但是我找不到关于这个的很多信息。我试过这个教程(http://konstruktors.com/blog/wordpress/2538-automatic-updates-for-plugins-and-themes-hosted
我可以在我的插件中使用%CATEGOR%LIKE模板吗?
我见过Wordpress使用%category% 喜欢字符串来创建url模板。有没有一种简单的方法可以在插件中允许这种机制?例如,在插件的设置页面中,用户指定一个选项`<a href=%my_url%>Click here</a>` 在我的插件中,我替换%my_url% 之前有实际URLecho正在删除它。wordpress中是否有我可以用来实现这一点的功能/机制?
WordPress插件是抽象应用程序中的‘库’吗?
这是我的想法,我可能在给自己挖一个大洞。这就是我在这里的原因;)我希望开发一个复杂的应用程序,但我希望这个应用程序作为一个独立的脚本和wordpress插件同时运行。以后我可能会开发成Joomla插件等等。我的想法是开发一个抽象的定制框架,然后通过扩展这个框架来实现定制功能。这有意义吗?这么说吧WP_Plugin 扩展My_Engine, 然后插件类将作为工厂来管理WordPress中的自定义功能/lib/wordpress/ 目录我真的不想重复我自己,我肯定会生产多个版本的应用程序。有什么想法吗?
WordPress菜单的干净国际化?
我正在开发一个Wordpress插件,旨在解决内容国际化问题。该插件允许用户以不同的语言发布内容。它还提供了很好的语言导航,因此访问者可以在可用语言之间切换。我已经取得了很好的效果:该插件使用WYSIWYG编辑器(根据管理员启用的语言)添加了自定义字段,因此编辑和发布帖子和页面的翻译变得不那么枯燥。唯一的问题是:我还没有遇到一个干净的实现来提供菜单国际化。有人知道如何将自定义字段添加到菜单管理屏幕以翻译菜单项吗?或者是另一种处理多语言导航交易的方式?附言:我不打算给Wordpress核心添加任何调整;]