您当前的位置:首页 > TAG信息列表 > plugin-development
第一个WordPress插件-状态问题
我构建了我的第一个插件,在一个不顺利的开始后,我的插件可以从WordPress下载。在我的插件的统计页面上,1.2.0版是饼图中唯一的活动版本。请参见:http://wordpress.org/extend/plugins/content-types-wordpress-plugin/stats为什么会这样?
是否使用短码替换主题样式表?
是否有一个函数可以用不同的样式表替换活动主题的样式表(不仅仅是添加一个新的样式表,而是实际替换当前的样式表)?我正在开发一个插件,并使用短代码(例如:[design style=“dark”]),我希望这个短代码删除当前的样式表并应用一个新的样式表,以及页面的新HTML。In fact, 我想让这个短代码完全取代该特定帖子的所有源代码。有人能给我指出正确的方向吗?提前谢谢。
如何从命名的文本区域元素中取消附加富文本编辑器
下面的脚本取自一个插件,该插件将类别和标记编辑器中的所有文本区域转换为富文本编辑器。我正在使用它将类别“Description”文本区域输入框转换为富文本。但是,我在同一编辑屏幕上有另一个文本区域(我添加为自定义字段),我不希望启用富文本。但是,该插件将富文本应用于所有编辑字段。有人能从下面的代码中判断出如何执行以下操作之一:在ID为“myTextarea”的textarea上禁用富格文本?或仅将富格文本应用于类别“描述”文本区域,而不应用于其他区域?(首选)add_action(\'init\', \'
带有自定义域的单个帖子的模板_重定向
我有什么办法可以用is_single() 插件函数的内部。php文件?目前,我的代码是这样的:if(is_single()) : function my_template() { include(PLUGINDIR . \'/supersqueeze/all.php\'); exit; } add_action(\'template_redirect\', \'my_template\'); endif
是否将我的插件存储库的SVN干线恢复到初始状态?
我把它弄糟了,我不知道怎么修。我想如果我删除所有的文件,然后重新开始,会更容易。有办法吗?我在谷歌上尝试了一些技巧,但都没有用。“svn清理”和“svn删除”均无效:-(
Dreamweaver CS5是主题/插件开发的认真选择吗?
我听说Dreamweaver在最新版本中有了显著的改进。有没有人有使用Dreamweaver开发主题或插件的经验?优点/缺点是什么?提前感谢
在小部件中使用$wpdb对象
我试图制作一个非常简单的小部件,它可以访问与Wordpress数据库相同的数据库实例中包含的表,但不是Wordpress表。我正在使用wpdb class according to the codex. 我没有得到任何错误,但我也没有得到任何结果。我是否正确使用了对象?还是应该为自己的表滚动自己的访问类?以下是小部件代码:function widget ($args,$instance) { extract($args); global
unregister a sidebar widget
法典说它被贬值了。作为一个长期使用插件的用户,我知道当插件不清理自己的时候有多烦人,这是不是有必要的弃用迹象?
通过插件帮助截取SAVE_POST
我经常使用stackoverflow,刚刚在谷歌上发现了这个,很好:D嗯,我想把我从wordpress写的每一篇文章同时保存到我的第三个(OEXchangable)网站,所以我需要将信息发送到我的网站,开发一个插件iguess我基本上需要permalink (我可以从wesite中提取其余的参数),但如果我可以获得标题、标签、永久链接和描述(或其中的一些),那就更好了我通过我的谷歌研究了解到,我所需要做的就是添加以下内容<?php //header of plugin
Wordpress插件目录打包了我的插件库中的哪个目录?
我对此有点困惑。若我想让tags/1.2.3代替trunk中的tags/1.2.3下载,我该怎么做?在FAQ中,它说我应该在trunk/readme中将stable标记更改为1.2.3。txt。我这样做了,但WPD仍在后备箱中显示旧版本。我原以为在trunk/readme中更改稳定标签后,它会自动打包标签/1.2.3。txt。还是我做错了?
管理区域中的自定义上载程序
我正在构建一个wordpress插件,它需要允许管理员上传CSS文档,并附加缩略图。我想知道wordpress中是否有任何方法可以帮助我构建一个管理页面,允许上传和删除css文档和图像。
How to view plugin ratings?
因此,我最近提交了我的第一个插件,并获得了1星级评级。有没有地方可以查看我的插件的评分和评论?
从Readme.txt更新插件页面需要多长时间?
所以我更新了my plugin 今天早上更新了一个新版本,并对自述进行了一些更改。txt(基本FAQ、变更日志信息)。但插件网站并没有反映出这些变化。我将“Stable tag”更新为0.0.2版本,然后将trunk文件复制到tags/0.0.2目录。svn页面显示正确的自述。txt。我错过了一步吗?
插件中的自定义窗口小部件功能不起作用?
我直接从我创建的一个主题中提取了一个代码,它是一个无序列表中所有50个状态的列表,打包到一个小部件中,您可以在侧边栏上拖放。问题是,当我尝试在插件文件中使用此代码时,会出现以下错误:Fatal error: Call to a member function register() on a non-object in C:\\xampp\\htdocs\\wordpress\\wp-includes\\widgets.php on line 431为什么它可以在主题中工作,但不能在插件中工作?顺便说一句,
如何最好地处理自定义插件页面操作?
我经常遇到同样的烦恼,所以我想看看是否有什么想法或经验。。。我创建了一个插件,它使用自己的管理页面。这是必须的。现在我整理好了WP\\u List\\u Table()的内容,我必须说它很棒。。。但是自定义插件页面始终加载为admin.php?page=... 除非我想直接从插件目录加载它们,而我不这样做。现在如果我从该页面执行“操作”,我需要以某种方式处理该操作,然后重定向回没有操作参数的页面。不管我是发GET还是发帖,真的。在所有的内部页面上,WP在同一页面上执行此操作,它检查是否有操作,如果有,则对
如何显示WP125小部件的多个实例?
我有多个侧边栏,基于不同的页面。我怎样才能the WP125 widget 在他们身上展示??一旦我将其添加到一个侧边栏中,就无法将其添加到其他侧边栏中(顺便说一下,就像许多其他小部件一样)。只是为了澄清一下,这个小部件的多个实例具有相同的内容。换句话说,同一个小部件但位于多个页面上(具有不同的侧栏)注册功能下方://Create Widget function wp125_create_ad_widget() { register_sidebar_widget(__(\'
了解在提交插件时需要WP标签
我将向存储库提交我的第一个插件。我如何找出我的插件将用于的Requires标记值?我知道这有点模糊,但你们怎么知道?就像我的插件一样,只需在head部分添加一些信息。它的功能只需要wp_head 钩所以我只是做了一个grep并检查了WP v1中引入的内联文档。2.我说得对吗?我应该这样做?有什么建议吗?
WP插件存储库未正确解析Readme.txt
我刚刚在WP存储库中添加了一个插件,但它似乎是我的自述。未正确分析txt。我甚至通过验证器运行了它,但在插件页面上显示Description 所有选项卡下的文本-Installation, Changelog, FAQ插件-http://wordpress.org/extend/plugins/facebook-like-thumbnail/自述。txt-http://plugins.svn.wordpress.org/facebook-like-thumbnail/tags/0.1/readme.txt
WordPress投票插件-一次投票并跟踪用户
我一直在浏览投票插件,似乎找不到一个适合我的。我希望你能在我必须建立自己的公司之前帮助我,因为我的时间很紧。我有一个页面,将充满(自定义)帖子,我希望用户能够投票给他们最喜欢的。他们应该只能投票一次,我想跟踪投票人的用户名。WP-Polls 是一个很好的民意调查插件,它具有我所需要的相同功能(跟踪投票人并根据用户名限制为一票),但我希望在每个列出的帖子下面都有一个小的“投票”按钮。Vote It Up 可以在每篇文章的底部添加投票按钮,但不会跟踪用户或将他们限制为一票。有人知道我在哪里能找到这样的东西吗?
更改特定角色的默认管理页面
我想知道是否有人知道一个插件或一种通过编程更改特定用户/角色的默认管理页面的方法?我有一个插件的主面板页面,当前设置了自定义角色和权限,可以使用Members Plugin 并希望强制这些自定义角色的用户将“我的主控制面板”用于其仪表板,因为他们不一定需要访问仪表板。Minor Edit: 在更改角色的默认仪表板的同时,是否有方法禁用WordPress仪表板?-扎克