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

  • 将CPT和Tax添加到子菜单的细微差别

    时间:2012-11-07

    我有很多CPT和自定义分类,并决定将它们放在几个子菜单中。效果很好。稍后我将解释我是如何做到这一点的,但问题是,当你选择“新术语”或“新帖子”时,管理员的侧栏菜单会失去位于子菜单中的轨迹,并折叠菜单。严格来说,这并不重要,因为您可以添加该项目,然后重新打开管理菜单,但这是一个刺激,我想删除。为了帮助解释我的问题,我提供了一些屏幕截图。当我打开“LG参考数据/计量单位”的菜单/子菜单时,这里是管理菜单:到目前为止,一切都很好。顺便说一句,UOM是CPT(非税)。现在,如果我单击编辑顶部的“添加新”按钮。ph

  • WordPress社交登录插件中的电子邮件验证功能

    时间:2012-11-07

    我正在使用wordpress social login plugin.. 它使用HybridAuth 图书馆Here is a demo HybridAuth库的。wordpress插件看起来不错。但它会为大多数社交网站生成随机电子邮件。此插件不为不提供已验证电子邮件地址的站点提供电子邮件验证。我是说插件上说目前只有Facebook、Google、Yahoo和Foursquare提供经验证的用户电子邮件因此,对于其他网站,它会生成一个随机的电子邮件地址。这是生成随机电子邮件的代码// generate

  • Getting posts by taxonomy

    时间:2012-11-08

    我想根据现有的分类术语从CPT获取一组帖子。我想我应该使用WP的get\\u posts()函数:$结果=获取文章(数组$选项);当我指定我感兴趣的CPT时,此函数工作正常:$results=get\\u posts(数组(\'post\\u type\'=>\'my\\u cpt\\u name\');但后来我用我的UOM自定义post类型尝试了这一点,并尝试使用公制进行筛选,公制是一种称为“UOM\\U system”的分类法:$results=get\\u posts(数组(\'post\\u

  • 如何在管理区域不显示插件

    时间:2012-11-08

    我刚刚开始wordpress开发。我正在尝试创建一个简单的插件,用于显示表中db的结果。我可以做到这一点,但我对显示在管理页面顶部的插件有问题。我不知道为什么会这样。我的插件功能:add_action(\'init\',\'hello_world\'); function hello_world() { global $wpdb; $query = \"Select ID, post_title

  • 获取不同插件的路径

    时间:2012-11-10

    获取可使用的插件的路径plugin_dir_path(__FILE__) - 但这显然必须从插件内部调用。如何可靠地获取插件B的路径(pluginb/pluginb.php) 从插件A中?Edit: 它假设您知道您所追求的插件的slug(实际上您可以从get_plugins()). 但我希望它能普遍起作用。

  • 我应该把我在这里找到的代码片段放在哪里,或者放在网上的其他地方?

    时间:2012-11-11

    这里或其他地方的许多帖子都包含代码,但它们没有说明放在哪里。示例:我发现了以下帖子:How do I turn off 301 redirecting posts (not canonical)?<我是PHP的新手。答案中的代码应该放在哪里?

  • 无法从初始化挂接调用其他挂接

    时间:2012-11-11

    与此问题相关(Use wp init hook to call other hooks?) 但不一样。有时,我发现当我将钩子放入init钩子时,钩子将无法运行,例如。不工作:add_action(\'init\',\'my_init\'); function my_init() { add_filter(\'locale\', ... } 工作:add_action(\'init\',\'my_init\'); add_filter(\'locale\',

  • Multiple files in a plugin

    时间:2012-11-12

    我正在尝试编写一个包含多个文件的插件。我确信我以前做过,没有问题,但现在我在这个问题上遇到了问题。在主插件文件中,我包含了一个文件名-ydp-includes.php. 的内部ydp-includes.php 我包括了我想要的所有文件,如下所示:<?php include(dirname( __FILE__ ) .\'/1.php\'); include(dirname( __FILE__ ) .\'/2.php\'); include(dirname( __FILE__ )

  • 网站是静态设置的--如何使其内容易于管理?

    时间:2012-11-12

    这可能是一个很基本的问题,但我在WordPress中静态设置了我的网站,我现在想知道的是如何在WordPress后端添加一个新的部分,在那里可以编辑网站的所有内容,但我似乎找不到正确的信息,有人能告诉我正确的方向吗?

  • 如何在TinyMCE编辑器中添加快捷码按钮?

    时间:2012-11-13

    如何在wordpress帖子中制作插件图标?我想在插件代码中插入的代码将出现在贴吧[wp admin/post.php]中。如下图所示:输出:如果单击图标,它会自动写入[plugin] 对于以下帖子内容:

  • 如何创建上传页面(正面)

    时间:2012-11-13

    我想有一个创建功能的方法。用户连接后,可以访问新页面。在这个页面中,他可以提交一些字段,如:标题、描述、图像和一些标签。我想了几件事:我必须创建一个小插件来显示表单,我必须使用上面的字段创建一个自定义帖子类型,对吗?然后,目标是管理所有提交(管理端)。管理员将决定是否发布此自定义帖子类型。验证、插入bdd和在管理仪表板中显示提交的方式是什么?

  • OOP插件和菜单-调用未定义的函数REGISTING_SETTING()

    时间:2012-11-13

    WordPress文档在面向对象的代码上似乎参差不齐。我正在设置一些插件,第一个插件应该注册设置和菜单页。它为register_setting() 或add_settings_field() 呼叫。这些应该去其他地方吗?我也没有看到管理设置页面被创建?谢谢你的帮助。<?php //$c = new mySettings(); class mySettings { public function __construct() { $thi

  • 如何使类别始终处于选中状态?

    时间:2012-11-14

    我正在尝试编写一个函数,使默认类别的某些术语始终处于选中状态。当用户正在写一篇新文章时,应该选中术语复选框,并且他不能取消选中它。有可能吗?

  • 在不带页眉和页脚的灯箱中打开WordPress单个帖子

    时间:2012-11-16

    我正在开发一个插件,需要在灯箱中打开一个wordpress帖子。以下是一些详细信息:目前,我正在为lightbox使用colorbox。将触发灯箱以打开外部。接收post id为$GET变量的php文件</只有标题、元信息、内容和评论部分应该在lightbox中打开,而不是主题页眉和页脚</所有的短代码、嵌入的youtube链接等都应该可以在打开的帖子中使用</如果有办法挑选当前主题的单曲,那就太好了。php文件,从中去掉页眉、边栏和页脚,只显示格式化的内容。但我相信这取决于主题,不是一

  • 使用筛选器使get_permarink()在循环之外工作

    时间:2012-11-17

    我正在开发一个插件,在循环外的灯箱中显示wordpress帖子。我注意到一些修改帖子内容的插件(如类似Facebook的按钮插件)使用get_permalink() 函数检索帖子URL。当post正常打开时(single.php),插件工作正常。当在灯箱中打开post(在环路外)时,插件无法工作,因为get_permalink() 插件中没有返回任何内容。然而,如果我能以某种方式应用过滤器并返回get_permalink($post_ID) 相反,我可以完成这项工作。我不知道如何正确地钩住它以获得永久链接

  • 可以用Xcode调试插件吗?

    时间:2012-11-17

    我是mac用户,我想写一个Wordpress插件。Xcode是否适合我,或者我是否需要一个不同的特定IDE?

  • 我的代码放在哪里:插件还是函数.php?

    时间:2012-11-18

    是否有easy to understand scheme 决定什么类型的代码属于插件或主题的functions.php?那里are many cases 还有很多debates 关于这个话题,主要是因为对WordPress的内部工作有一些误解。我要求的答案是基于事实,而不是观点。它应该解释如何处理这些问题(可能更多):自定义帖子类型和分类add_theme_support( \'automatic-feed-links\' );</像custom这样的SEO功能meta 元素主题切换通常有正反两面。

  • 将图像URL从动态重写为原始

    时间:2012-11-18

    这里的交易:我的插件自动水印图像从可湿性粉剂画廊的飞行使用GD库,无论这些图像出现在哪里。因此,我有这些附件的物理副本(在wp上传中),还有一个带水印的动态图像副本,我使用替换页面上的图像源Simple HTML DOM.现在,我的页面上有一个指向如下URL的图像:http://localhost/wp-content/plugins/pluginname/image.php?original=http%3A%2F%2Flocalhost%2Fwp-content%2Fuploads%2F2012%2F0

  • 如何从index.php调用插件函数

    时间:2012-11-18

    我在插件中创建了一个函数myplugin 使用名称foo, 如何从前端调用它? e.g. index.php?

  • 更温和的挂接WordPress定制URL的方式

    时间:2012-11-19

    我写了一个插件,名为foo, 当用户键入url时/hello 它将显示字符串world有an existing post 它使用以下代码if ($_SERVER[\"REQUEST_URI\"] == \'/hello\') { echo \"world\"; die; } 但这是黑客行为,因为它会立即终止。例如,它忽略shutdown 钩是否有更好的方法允许我打印输出并优雅地遵循操作生命周期?