您当前的位置:首页 > TAG信息列表 > plugin-development
如何从网络设置面板中获取值?
我正在使用wordpress 3.3。我创建了一个插件我的插件详细信息:我的插件在网络设置下创建一个子菜单,并创建两个表单字段来定义adsense代码(200 x 200 ad,300 x 250 ad)。这是屏幕截图。这是我的网络超级管理员插件代码。http://pastebin.com/88gLTK2a我正在使用此代码在我的主题(侧栏)中打印代码。<?php ads1(); ?> 以及<?php ads2(); ?> 但它不起作用。。当我使用插件normal
WordPress如何处理MySQL行锁错误?
如果有一个WordPress插件更新自定义表中的行,但该更新遇到行锁定,会发生什么情况?E、 g.两个用户同时启动表1上的更新,一个设置年龄=1,另一个设置年龄=2:是否会有行锁</MySQL会“优雅地”处理这个问题,而这两个更新中的一个会“丢失”吗</Wordpress处理得优雅吗</我需要在插件中处理它吗数据不是很重要,因为我不需要跟踪每一个变化。但我确实需要处理可能出现的任何错误。
为类中的特定帖子类型包装元框和数据处理?
我有一个网站,有一些自定义帖子类型,每个都有自己的自定义数据、元框和;资源(样式表、图像、JavaScript)。通常我会add_meta_boxes 注册我的所有元框和save_post 来处理数据,但在这种情况下,我想将每个帖子类型的所有功能包装在一个类&;抽象出实例化过程。我的建议如下:;function my_prefix_admin_load_post() { /* Grab current post type - can\'t use global $post_t
显示相似的帖子标题(类似于Stack Exchange)
我真的很喜欢Stack Exchange站点处理帖子的方式,在您键入标题后,它会列出类似的标题。如何在WordPress安装上实现类似的功能?原因是希望它能在顶部显示重复的标题,这样我就不会意外地发布一篇与旧文章标题相同的文章。
有没有人设法将wp_EDITOR集成到小部件中?
将其添加到小部件表单方法中:wp_editor($text, $this->get_field_id(\'text\')); 似乎有效。但当你按下“保存”按钮后,小部件会变得很奇怪。。。正在添加_WP_Editors::editor_js(); 在按下保存按钮后显示,但随后其他事情开始变得奇怪。我认为这与页脚的javascript有关。是否有人成功地将wp\\U编辑器集成到小部件中?
Term_id和Term_Taxonomy_id有什么不同
标题说明了一切。目前,在我的自定义分类法中,我使用术语id和分类法名称来获取术语。我以为这个问题以前会被问过,但在任何地方都找不到!所以我想问问有没有人有什么答案。
插件API用于轻松管理列表表格的生成、处理和导出MySQL表格?
我知道WP_List_Table 阶级(从目前的情况来看,这帮了大忙)。然而,我正在寻找更强大的功能—某种形式的API,您可以通过它简单地“注册”MySQL表field_name => label 翻译和所有硬移植(菜单链接、表生成、分页、列排序)&;数据导出(CSV等)可能会自动完成!我知道这是一个非常具体的要求,但我认为值得一问。如果有人知道任何类似的事情,请大声说出来!见鬼,如果现在什么都没有,如果这引起了人们的兴趣,我可能会自己建造它。。。
When to load auto-login code?
我正在使用此(简化)代码通过单点登录系统的插件自动登录用户:$user_info = get_userdatabylogin( $username ); $user_id = $user_info->ID; wp_set_current_user( $user_id ); wp_set_auth_cookie( $user_id ); do_action( \'wp_login\', $username ); 我在网上找到的许多代码片段将此代码绑定到init
使用主题中的page.php显示自定义内容
我正在开发一个插件,需要生成一个空白页面(加载page.php 并打印自定义内容,如HTML表单或消息。它应该有如下URLhttp://example.com/?wpex_page=confirm如何显示包含当前主题页面的页面。php和其中的自定义内容?EDIT (18 Jan 2012): 找到了更好、更简单的工作解决方案:Generate a custom/fake/virtual Wordpress page on the fly
Communicate between plugins
我已经创建了两个WordPress插件。如果两个插件都安装了,那么这两个插件之间就可以进行一些有益的合作。那么我的问题是:让他们合作的最佳方式是什么?如何检测某个插件是否已启用?如何传输信息?我想我可以用globals,但有更好的方法吗?
如何用WordPress实现SAM广播?
我想实施SAM Broadcaster software 在wordpress中。这是无线电自动化软件。我的客户想用wordpress实现,因为他想用这个软件定期添加一些文章和视频。当前站点:www.radiojazzplus.com其中一些已经在wordpress中实现,它们的链接是1.http://classicalmusicbroadcast.com2.http://operamusicbroadcast.com.由于我的国家(印度)的ip锁定,我无法同时打开这两个网站。我在这里找到插件Sam Br
根据URL为single.php设置post_id,无需重定向
我要迁移Joomla!Wordpress的数据库和网站必须保持URL的精确性。Joomla网站的帖子有。html扩展名,我创建的导入程序将Joomla文件URL映射到Wordpress post\\u名称,如下所示:joomla现场。Joomla内容的com/标题。html->Wordpress DB::post\\u名称joomla内容的标题我可以通过Wordpress网站直接访问Wordpress安装上的帖子。Joomla内容的com/标题但我需要改变permalink系统的响应方式。我不想使用
如何删除插件的所有痕迹?
我正忙于编写一个插件(名为supermail),所以我经常安装、激活、停用和删除插件。然而,经常有一个或多个这样的操作不能顺利进行,我只是手动删除文件。当我通过上传一个名为超级邮件的zip文件再次安装插件时。zip,我发现这个插件安装在一个名为plugins/supermail1的目录下。我认为这是因为WP仍然有插件的记录,在DB中的某个地方,甚至可能只是在会话中。除了重新启动Apache之外,我还能做些什么吗?无论是在插件代码中帮助确保不会发生这种情况,还是作为管理员,在问题发生时造成问题?
在保存插件设置页面的过程中,使用哪个选项来执行代码?
我正在编写一个带有设置/选项页面的插件,我希望每当有人保存该页面和单独保存该页面上的设置时,都能执行一些php代码。要实现这一点,我需要采取哪些行动?
使用Get_Pages函数创建的自定义列表中的分页
我有一个调用函数的自定义页面,比如generatelistgeneratelist函数调用get\\u pages(),并使用for each遍历数组,并构建一个包含来自页面元数据的各种数据的列表(是的页面,不是posts!出于某种原因)这些函数返回列表(实际上是一个页面目录),并将其回显到自定义页面的内容区域。由于列表越来越长(随着购买页面的增加),我想在列表中添加分页(同时保留页面的其余部分,包括列表后面的自定义页面,当然还有主题的其余部分:页脚、侧边栏等)我看到了PageNavi插件,但没有弄清楚应
在导航菜单项之间添加分隔符或分隔符
有人知道如何允许用户在某些导航菜单项之间插入分隔符或分隔符吗?谷歌似乎只为第一个/最后一个孩子选择器提供了新的CSS提示,但我追求的是类似Firefox书签的东西。UPDATE:到目前为止,我非常感谢大家的意见,但我会详细说明,以避免进一步的混淆;我写了很多插件;主题,并对所有基础知识有很好的理解(连接到WordPress、实现扩展功能、处理和保存数据等)我特别想听听关于扩展nav menus admin UI, 这将允许用户在菜单项之间插入“分隔符”(只不过是标记),以及如何最好地存储该数据&;然
自定义模块,用插件扩展WP?
我正在努力确定推广WP的最佳方式。我爱的网站WP的基础。。。它几乎拥有网站所需的一切。但现在我需要能够在WP框架内创建一些自定义“页面”或小型应用程序。例如,我在WP install(/购物车)的子目录中为一个购买表单创建了一个小应用程序。我将WP头包括在内,以访问WP方法,但我认为这不是扩展WP的最有效方式。我还研究了如何集成其他PHP框架,如CodeIgniter和Yii。。。同样,我不确定这是不是最好的方法。有没有办法创建一个有自己“目录”或路径的WP插件?http://mywpinstall.co
管理插件发布到插件内的另一个文件
这是我需要做的事情的简化版本(即,我知道还有其他方法可以做事情,但我需要解决这个特定问题)。我正在使用新安装的wordpress 3.3。我有一个插件,我已将其添加到管理菜单:add_menu_page(\'Plugin\',\'Plugin\', \'edit_pages\', \'plugin/page1.php\'); 这很好,我可以点击它,它会让我:admin.php?page=plugin/page1.php 插件/第1页。php上有一个表单:<form action=
对普通用户的插件访问权限不仅限于管理员
我对插件写作还不熟悉,但在主题制作方面还处于中级水平。我想知道是否有可能编写一个插件,为没有管理员身份的用户添加附加功能。我可以允许他们上传图片等吗?我可以写一个插件吗?有什么可以帮助管理员用户上传和管理他们的图片以及一些个人文本?
上载时获取图像文件名的钩子
我想获取上传图像的完整本地文件名,以便将其复制到新目录,并使用自己的图像处理脚本进行处理。我应该研究哪些挂钩/行动来实现这一点?谢谢