您当前的位置:首页 > TAG信息列表 > plugin-development

  • WordPress插件建议:正确编写插件的建议

    时间:2011-10-31

    我将为当地动物收容所编写我的第一个Wordpress插件。该插件将在一个分类页面中列出动物的列表(如果这样做更好的话,也可以自定义循环),并用拇指列出一个小列表,以及一些关于动物的基本信息,这样人们就不必向下滚动整个页面来查看他们感兴趣的所有动物。我在想怎样才能实现这一点。我能想到的一些选择:在内容中查找某些字符串,如果找到,则从帖子图像中创建一个拇指,并将字符串放入列表中</在新消息表单的表单中添加一些文本字段,并从中获取数据</让维护网站的人以单独的形式添加列表项,并将链接粘贴到正确的动物

  • 维护一致的WordPress仪表板布局

    时间:2011-11-01

    我正在WordPress中开发一项功能,以便在用户更新任何信息后,管理员可以批准/拒绝该信息,只有在该信息发布到前台用户后,管理员才能批准/拒绝该信息,具体而言,该功能与评论批准非常类似。我对PHP和Word press都是新手,虽然我已经开发了它的功能,并且工作得很好。但我在仪表板中创建了一个简单的表,管理员可以在其中查看他/她需要批准/拒绝的内容。我想让它看起来像word presse中的其他功能一样一致。g注释管理员可以使用内置面板执行批量操作删除/批准管理员可以快速编辑/删除任何个人评论,我观察到

  • 如何在插件的样式表中包含背景图像?

    时间:2011-11-02

    我正在尝试在我正在制作的插件中指定一个样式的背景图像。我刚刚从php输出标记,但意识到我可能应该使用enqueue\\u样式。。。但我该如何放置这样一行代码:.star.half { background:url(<?php echo plugins_url(); ?>/my-plugin/images/star-half.png) no-repeat 0px 0px; } 进入平原。css文件?我应该把什么放在上面<?php echo plugins_

  • 如何显示TinyMCE的Html视图?

    时间:2011-11-04

    我正在使用wp\\u tiny\\u mce()在插件设置中显示TinyMCE:<?php wp_tiny_mce( false , array(\"editor_selector\" => \"a_nice_textarea\"));?> <textarea class=\"a_nice_textarea\" id=\"a_nice_textarea\" name=\"a_nice_textarea\"></textarea> 一切正

  • 暂停插件选项页面,直到所有数据操作完成

    时间:2011-11-05

    我在插件页面上有一个选项,可以将内容加载到博客中的所有帖子中。现在这需要一些时间,尤其是有日志的帖子时。现在设置方式是现在,当您按submit时,表单成功页面已经显示,但您可以看到浏览器仍在工作。如何让插件等待整个循环完成,然后显示错误或成功页面。

  • 如何删除选项组中的所有选项

    时间:2011-11-05

    我使用创建了几个选项register_setting 功能:<?php register_setting( $option_group, $option_name, $sanitize_callback ); ?> 是否有办法清除$option_group, 甚至整个组织本身。

  • 如何向需要jQuery的页脚添加一个javascript代码段

    时间:2011-11-06

    我知道我可以使用以下代码向wordpress的页脚添加一个需要jquery的脚本文件:<?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script(\'custom_script\', get_template_directory_uri() . \'/js/custom_sc

  • 通过选项菜单卸载和停用插件

    时间:2011-11-08

    我正在创建我的第一个插件(根据需要修改现有的插件),尽管它工作得很好,但我正在尝试创建一个简单的选项菜单,以允许停用插件,或停用和删除插件创建的表。在选项面板中,我有以下表单,允许管理员单击复选框,然后提交我希望获得的表单:删除插件创建的表停用插件重定向回插件页面以下是“我的选项”页面的代码:<p class=\"submitmetataxonomyuninstall\"> <form method=\"post\" action=\"\"; onsubmit=\"if (!th

  • 与其他用户共享对帖子的更改(预览更改

    时间:2011-11-09

    我们希望能够与其他wp用户共享对现有帖子的更改,而无需保存更改(使其生效)。一个名词目前无法共享预览的帖子。有办法解决这个问题吗?可能是插件?如果没有,如果我在哪里开发具有此功能的插件,那么什么是好方法?

  • 为什么失败:禁用unctions.php中的插件enQueue_script()

    时间:2011-11-10

    我尝试使用这里介绍的方法:Restricting a Plugin to Only Load its CSS and JS on Selected Pages?在插件“syntax highlighter compress”中,我得到了以下代码:function wp_shc_head_scripts() { wp_register_script( \'shCore\', plugins_url(\'syntax-highlighter-compress/scripts

  • 从插件更改博客信息描述

    时间:2011-11-11

    如何在运行时从插件更改站点的bloginfo描述?我试过这些,但都不管用:add_filter(\'description\', \'ab_arq_generate\'); add_filter(\'blogdescription\', \'ab_arq_generate\'); 我的观点是,在描述的地方随机引用一句话,而不管实际的模板是什么。

  • 如何调试:我的插件干扰了我的主题

    时间:2011-11-12

    我正在学习如何编写插件。我的插件是一个基于所选标准放置标记的谷歌地图。它工作得很好。问题是它干扰了我使用的主题的一部分。主题被称为超级。主题有一个uBillboard,基本上是一个滑块。出于某种原因,我的插件阻止了uBillboard的出现——图像的前30个像素是可见的。我不知道从哪里开始调试这个。我应该寻找什么?插件干扰主题的常见原因是什么?我可以发布代码,但我认为发布整个主题和我的插件没有意义。非常感谢。

  • 设置Cookie,然后立即刷新页面

    时间:2011-11-13

    我写了一个小的WordPress插件(mobileesp-for-wordpress) 这会将移动用户重定向到移动站点。它基于mobileesp.插件本身工作正常问题是我添加了一个查看完整站点的选项。此功能通过检查cookie来工作,如果存在cookie,则不要将用户重定向到移动站点。这也可以,但用户必须单击链接两次。一次设置cookie,第二次将其带回WordPress站点。可以找到完整代码here 但我认为这是相关的部分。$get_cookie_check = $_GET[\'view_full_si

  • 更改设置API的显示(DO_SETTINGS_SECTIONS)

    时间:2011-11-13

    我正在开发一个使用Wordpress设置API的插件。我注意到do_settings_sections (和do_settings_fields) 使用表格显示字段。如何更改其格式?(我想使用DIV而不是TABLE)

  • 在插件中混合使用常规的Java脚本和jQuery

    时间:2011-11-14

    很抱歉问了一个简单的问题。我正在学习插件。我有一些javascript,我想把它们放在插件的jQuery文件中。(我已经将jQuery和脚本排入队列,并且工作正常)。如果我只是在jQuery前面加上javasvcript,可以吗?因此,文件如下所示://regular javasript function do_something() { //do Something } jQuery.noConflict(); jQuery(docume

  • 如何通过条件标签检查单个插件页面?

    时间:2011-11-15

    我正在开发一个插件。嵌入我使用的样式表wp_enqueue_style(). 我希望CSS文件只在插件的页面上实现。我已经看到了带有条件标记的解决方案,但都没有is_page() 也没有is_admin() 符合我的要求。我只能在后端实现样式表,但是否可以只在插件的页面上实现?

  • 在PHP脚本中调用的JavaScript函数太早

    时间:2011-11-16

    我正在开发一个谷歌地图插件。我的问题是初始化映射的函数,csf_map_maker_js(), 在定义div之前,调用得太早(至少我认为这是问题所在)。在PHP中,我有:$csf_map_output .= \'<div id=\"csf_map_canvas\" style=\"width:\'. $atts[\'width\'].\'px; height: \'. $atts[\'height\'] .\'px;\"></div>\'; $csf_map_o

  • 如何编写插件将用户添加到邮件列表

    时间:2011-11-17

    我有一个多站点的博客,大约有300个站点。我有一个想法,我想写一个插件,以便将所有博客管理员添加到邮件列表中。我只需要管理员,但我不想将编辑器和订阅者添加到此电子邮件列表。我想捕获分配博客管理员的事件。然后,我会向我的邮件列表的订阅电子邮件地址发送一封电子邮件,以自动添加此人。所以我想知道我应该用哪个钩子?我想每次有人被设置为管理员时,我都会发送一封电子邮件。我不在乎他们是否作为管理员被删除。

  • 更改Wordpress.org托管插件Readme.txt

    时间:2011-11-17

    是否可以更改自述文件。托管于的插件的txthttp://wordpress.org/extend/plugins/plugin-name 不标记新版本?我想要wordpress。org以显示新的自述。txt。我已经添加了一个插件文档的链接,但我不想因为这个更改而强迫用户更新他们的版本。

  • 如何正确调试WordPress?

    时间:2011-11-17

    我在我的新网站上使用了一些插件和UpThemes框架,如果打开Wp Debug,我可以看到一些与不推荐的功能相关的错误(但网站正在运行)。我想知道的是,是否有一个插件、一个软件或一个祈祷(lol),我可以使用它确切地知道不推荐的代码在哪里,这样我就可以使用新的。哪个是你用来调试插件的插件/软件,主题?