您当前的位置:首页 > TAG信息列表 > plugin-development
WordPress 2.8 Widget API适合WordPress 3.1.4插件开发吗?
我有点困惑,Wordpress 2.8小部件API引用了Wordpress 2.8版本,还是引用了API版本?我应该使用2.8小部件API来编写WordPress 3.1.4小部件吗?
是否可以使用ADD_SUBMENU_PAGE()添加管理页面并在查询字符串中传递一个变量?
我正在制作一个插件,我有一堆不同的数据类型,我正在为它们创建编辑页面。我不想创建一个单独的函数来将每个函数添加到管理菜单中,因为它们都使用相同的函数来显示编辑页面。我尝试过:`add_submenu_page(\'upload_manage\', \"Programs\", \"Programs\", \'manage_options\', \'manage-data&type=program\', \"manage_data\");` (注意&type=program -- 这
如何修改要在帖子中显示的评论?
我想知道如何修改wordpress在页面中显示评论的方式。手头的要求是在注释列表中显示一定数量的注释,当用户滚动到注释列表的底部(不在页面上)时,注释列表中将附加一组新的注释(如果要显示更多注释)。我有以下代码调用要显示的注释:<?php require_once(\"../../../wp-config.php\"); $page = $_GET[\'cpage\']; if(isset($page)) { echo loadComment
如何将自定义选项从Widget表单传递到Widget更新回调?
我在默认小部件表单中添加了一些复选框选项。但我一直在研究如何访问这些选项状态,并在小部件保存事件期间传递它们(widget_update_callback) 以便WP将其保存到DB中。如何将自定义表单值传递给WP以另存为每个小部件的小部件选项?在第一个函数中,我将复选框选项附加到所有小部件控制面板。。。add_filter(\'in_widget_form\', \'wse_widget_context_form\'); function wse_widget_context_form(
为WordPress构建更好的媒体上传器
我正在WordPress中为客户端构建一个复杂的库组件。我的主要障碍是在管理屏幕中创建一个媒体上传程序,让他们可以将图像上传到不同的文件夹中。由于图像数量众多,按文件夹组织至关重要。我基本上需要模拟当前WordPress媒体上传器的功能,但能够为图像创建/选择文件夹。我真的不知道从哪里开始——是否有一种在网站上实现文件上传的标准方法适合这种情况?
在插件激活时安装小部件
有谁知道有什么资源可以帮助我在插件激活时安装小部件?
将与WordPress一起使用的PHP日志框架
有不同的PHP日志框架,例如log4ppp、KLogger。我想根据WordPress的经验来选择一个。请给我推荐一个。
是否在激活时添加链接类别?
是否可以在插件激活时添加链接类别?我的意思是链接部分,正如您所知,默认情况下它有Blogroll链接类别。当我的插件被激活时,我想添加一个新的链接类别,有没有快速简单的方法可以做到这一点?最好的方法是什么?谢谢
从wp_Options解构序列化数据数组
我正在尝试解构(并重新创建)wp\\U选项中名为“my\\u options”的序列化选项值如何构建数组以重新创建“my\\u options”当前存在的option\\u值?update\\u option(\'my\\u options\',?)更新后,wp options表格将保存“my\\u options”的此值:a:3:{s:12:\"my_widget-1\";a:2:{ etc...
调用未定义的函数GET_BLOG_OPTION()
在functions.php 对于我的插件,我添加了以下代码:function relativePathForUploads( $fileinfo ) { global $blog_id; $path = get_blog_option($blog_id,\'siteurl\'); $fileinfo[\'url\'] = str_replace($path,\'\',$fileinfo[\'url\']); re
用于在页面上显示内容的插件
我正在创建一个插件,我需要在其中显示页面上的内容。我见过一些插件,允许管理员在可视化编辑器中放置类似于[显示内容]的内容,向网站访问者显示插件内容。这是如何做到的?
为什么我的简单the_title筛选器没有得到应用?
我已经将下面的代码添加到一个活动插件中,但它对我的帖子没有任何影响。add_filter( ‘the_title’, ‘myfunction’); function myfunction($title) { return \"Why won\'t this work?\" . $title; } 我错过了什么?帖子模板肯定使用了\\u title(),主题是正常的(wp\\u head(),等等),插件中的函数周围没有使其无法运行的条件。我还尝试在add\\u
插件的“主”文件是否需要与包含它的文件夹同名?
我记得——很多月前——调试了一个插件,我一直在构建这个插件。唯一能解决我的问题(我一辈子都记不起来了)的是将插件主文件(带有插件头的文件)命名为与插件文件夹完全相同的名称。从那以后,除了文件夹的名称之外,我再也没有给插件文件命名过。这是任何核心功能发挥作用所必需的,还是我只是迷信?
将我插件中的l18n字符串与WordPress的翻译混合在一起
我最近asked a question 关于l18n的WordPress术语,如“分类法”、“插件”、“自定义帖子类型”等。我想了解一下是否翻译这些术语。Scribu提出了一个很好的观点,建议WordPress翻译它们,因此,它们应该被翻译成插件。此外,他还提出了一个很好的建议,如果我不给这些术语分配一个新的textdomain,我可以使用WordPress翻译。我的新问题是,如何最好地实现这一点。例如,假设我有一个文本输入,我想用“分类名称”来标记它。执行以下操作是否有意义:<label>&
插件开发:WordPress在更新后处理两次。如何跳过第一个流程?
当您创建插件并设置流程功能时,Wordpress将在单击更新按钮后运行插件流程功能两次。我相信第一个过程是针对版本控制(修订)岗位的,第二个过程是针对实际岗位的。现在,我的过程中有一个插入函数,所以它现在将数据插入两次。确保在创建修订时不进行处理并且仅在实际的后期处理时进行处理的最佳方法是什么?* Note: Targeting Wordpress 3.0+ *示例(完整插件):<?php /* Plugin Name: Something Amazing Plugin UR
如何正确清理UPDATE_OPTION()的字符串
我尝试通过update\\u options($name,$value)导入选项值,其中$value有特殊字符(例如撇号),我注意到撇号在到达数据库之前会从文本中去除。在将字符串发送到update\\u options()之前,建议对其进行哪些清理?
我应该将我的添加操作放在哪里(...和添加过滤器(...我需要把它们取下来吗?
我正在用我经常使用的一些自定义代码创建一个插件,希望其他人也能发现它的用处。它起作用了,太棒了!但是Here\'s my question: 我觉得在我对系统的理解中遗漏了一些难题。停用插件后,我添加并钩住的所有代码会发生什么情况?在我看来。php文件,何时执行不在函数中的代码?仅在安装时?那么register_activation_hook( __FILE__,\'install_method\'); ?如果我把add_action 和add_filter 在我的主php文件中,卸载时是否必须删除它们?
WordPress如何查询wp_options表
我需要进行SQL调用以查找wp\\U选项中与select语句匹配的所有记录。如何查询表?我的脚本已经有了这些名为。。。require_once(\'../../../wp-blog-header.php\'); require_once(\'../../../wp-admin/includes/file.php\');
我如何用WordPress制作一个具有动态功能的网站?
由于我是web开发领域的新手,所以我想澄清一些头脑中的问题。我想创建一个具有动态功能的多语言网站。动态功能可以像阳光下的任何东西一样。我是否可以使用WordPress(最常被视为博客平台)创建一个网站。我知道用wordpress定制网站有一些局限性。如果是的话,我应该学习Django或rails之类的框架吗(很明显,我必须学习CSS、Ajax、Javascript和PHP)?假设我想在wordpress网站上添加动态功能,比如twitter的实时功能(我应该学习ruby on railsthen吗?),或
与具体的CMS相比,我如何让我的WordPress网站具有现场编辑功能?
我希望你能很容易地通过这个问题了解我的情况。1、我们是否有任何主题或插件可供人们或我在博客帖子发布后现场编辑帖子?2、如果此类功能没有任何主题或插件,我应该为我的网站独立制作插件或主题。3、如果以上两种都失败了,请给我一个更好的选择,其他类型的CMS,因为没有太多CMS,我想让我的网站具有动态功能。请按照下面的链接,并建议我一个。http://en.wikipedia.org/wiki/List_of_content_management_systems