您当前的位置:首页 > TAG信息列表 > metabox
自定义Metabox类中的SAVE_POST操作不起作用
我正在编写一个类来创建元盒并保存表单数据。问题是,我在单击“发布”时不断收到警告:警告:call_user_func_array() 要求参数1是有效的回调函数Mighty_Metabox 找不到或函数名无效“我知道的一些事情:meta框显示在页面加载上。页面加载时调用save函数。发布时返回上述警告。发布时不调用save函数。我需要把save_post 其他地方的动作钩?我把wordpress集成到我的课堂上是不是完全错了?对于如何以及何时调用save方法等方法的一些帮助,我们将不胜感激: if
保存自定义元框中的列表?
我有一个简单的列表(ul>li) 它由jQuery UI在自定义元框中操作。在后期保存期间,我将如何保存列表的内容?我已经准备好了save函数,但是如何将HTML数据输入PHP,以便使用update_post_meta?列表如下(带有类名等):<ul> <li>Text 1</li> <li>Text 2</li> <li>Text 3</li> </ul
向自定义POST_TYPE添加附加字段
我正在尝试将另一个字段(副标题)添加到我已经创建和现有的自定义post\\u类型:team(我的*子主题中的functions.php中的代码)<?php /** * Custom Post type register framework */ include(get_stylesheet_directory(). \'/inc/acpt/init.php\'); add_action(\'init\', \'makethem\'); functi
Meta boxes not showing up
好的,我正在尝试渲染一个元框。到目前为止,我已经做到了这一点,尽可能地保持基本:add_action(\'load-post.php\', \'ad_templates_callback\' ); add_action(\'load-post-new.php\', \'ad_templates_callback\' ); function ad_templates_callback(){ add_action(\'add_meta_boxes\', \'ad_te
如何将库快捷代码插入元框
当我们从媒体模式框中创建图像库并单击“插入库”按钮时,库短代码将添加到主文本区域。是否有办法检测所选的帖子格式,如果是“图库”,是否有办法修改“插入图库”按钮的操作,将短代码添加到元框而不是文本区域。
可以将meta box添加到edit.php页面吗?
我在谷歌上搜索了一段时间,在这里找到了以下链接:Can I limit this meta box to a particular page?我试图实现的是将我创建的自定义元框添加到CPT帖子屏幕上(edit.php?post_type=custom). 我尝试使用的是:add_action(\"admin_init\", \"admin_init\"); function admin_init() { global $pagenow, $page; if ( \
如何使元框数据显示在页面上
我正在尝试拼凑一个具有3个文本编辑器字段的元盒,用于自定义帖子类型。该框正在显示,似乎正在保存自定义帖子类型条目,但我无法获取要显示在单个-[自定义帖子类型]上的数据。php页面。最近,我尝试了以下方法来让meta box数据显示在页面上:global $post; $meta = get_post_meta($post->ID, \'my-info\', true ); if ($meta != \'\') { echo $meta } else {
仅在带有前向链接的post-new.php上加载一个meta box
我需要加载一个元框,以便编辑人员在编辑之前首先选择父帖子。但是没有看到我期望的宽元框,正常的编辑页面只是加载:这是wp admin/post new开头的代码。php: if ( $post_type == \'news\' && !isset($_GET[\'parent_id\']) ): //checking if parent_id exists on querystring
Custom Metabox Not Saving
我简化了在更新时保存自定义元数据库的问题,但仍然无法获取将自定义字段输入保存到数据库的框。这是来自functions.php 到外部文件/metaboxes/home-meta-new.php: // Loading Home Page Meta Box Code from External .php file add_action( \'add_meta_boxes_page\',\'load_home_meta\' ); function load_home_me
如果多个帖子共享相同的meta_value_num,则向POST_CLASS添加一个类
我希望能够添加一个类,例如.samedate 共享相同内容的帖子meta_value_num 从自定义元框。例如:假设两篇文章对于输入的日期共享相同的自定义元框值2013/11/03... 如果这两篇文章有相同的元数值,那么将类添加到这些文章中。
将自定义元框日期从YYYY/MM/DD格式化为可读性更强的替代日期
问题这是之前的一个问题,米洛在这里很客气地回答了这个问题-How to sort CPT by custom meta value (date), and return posts month by month简而言之,我在一些方面遇到了一些问题,无法正确格式化我的自定义元框日期。。。即,在“我的自定义列”的后端,然后在“我的存档模板”的前端。例如,在我的存档模板中,我试图通过下面粘贴的代码返回帖子所属的当前日期,但当我访问没有帖子的月份时,我的模板会返回日期;1970年1月“;相反<?php $c
Separate tags with semicolon
有没有人知道有没有办法更改类似标记的自定义分类法的回调函数,以便它在分号后而不是逗号后打断术语?我意识到我可以rewrite the whole meta box, 但如果有更简单的方法,我宁愿不要。
未定义的索引:自定义POST元数据中的at_nonce
我的自定义post metabox出现此错误。自定义post和metabox工作正常,但如果我已启用调试,并且在尝试保存任何其他页面或post时,我将收到一个错误:注意:未定义的索引:在/Users/jay/site/wp-content/themes/mytheme/dogs-post-type中。php在线53注意:未定义的索引:在/Users/jay/site/wp-content/themes/mytheme/dogs-post-type中。php在线53警告:无法修改标题信息-标题已由/User
WordPress钩子如何响应用户交互?
Embarrassingly big hole in my understanding!当我编辑完一篇文章并点击蓝色的“更新”按钮后,接下来会发生什么?特别是,“pre-post-update”钩子(它是php,只存在于服务器上)是如何拦截我的请求的?我想要么Ajax有一些聪明的地方,要么——更有可能?-按钮操作会重新加载页面,使挂钩有机会执行其操作。The practical application is as follows:我有一个元盒,其中(除其他外)允许用户使用jQuery UI Sortabl
在编辑帖子屏幕中更新帖子内容和自定义字段
我正试图找到为自定义帖子类型定制编辑帖子屏幕的最佳方法。我想添加一个按钮,单击该按钮将触发代码,该代码将查找外部(非WP)数据库,获取一些数据,然后更新各种字段-核心WP字段和自定义元字段。理想情况下,更新应该更新编辑器中的字段,但在用户保存编辑(使用常规的“更新”按钮)之前,不要将任何内容提交到WP数据库。到目前为止,我已经尝试在metabox中添加一个提交按钮,然后连接到“wp\\u insert\\u post\\u data”。这是可行的,但如果我不想编辑任何字段,我会收到一条浏览器消息“如果您离
Displaying Meta Box Image
我在我的自定义帖子类型单中显示自定义元框中的信息时遇到一些问题。我正在使用Reusable Custom Wordpress Meta Boxes 作者:塔米·哈特。我可以使用以下方式显示文本字段:<?php echo get_post_meta($post->ID, $prefix.\'hjemmeside\', true); ?> 但我无法显示图像,DEBUG告诉我这是一个“未定义的变量:post\\u meta\\u data in”。当前我正在使用此脚本:<?ph
插件管理页面meta_box切换和订单状态未保存
我无法存储插件管理页面上meta\\u框的切换状态和打开/关闭状态。ajax响应始终为0我使用元框来保存插件的菜单部分。wp_enqueue_script( \'common\' ); wp_enqueue_script( \'wp-lists\' ); wp_enqueue_script( \'postbox\' ); 在init add\\u操作挂钩上调用使用admin\\U菜单add\\U action HOOK调用add\\U meta\\u框,然后呈现我的插件的admi
如何在用户添加新帖子时为非管理员隐藏插件metabox
我已经能够在后端为非管理员禁用所有元框,但我在Facebook AWD All in one 它创建了一个小部件,所有用户在创建新帖子时都可以看到。如何禁用它?是否有某种命令适用于由插件创建的任何小部件,我可以将其添加到我的函数中。php如果我知道插件的短代码?我需要你的帮助!谢谢http://wordpress.org/extend/plugins/facebook-awd/我使用以下代码删除元框######################################################
在主题激活时创建自定义字段键
激活主题后,我想为自定义字段创建一个“URL”键。喜欢在. 我知道当一个主题被激活时谁来运行函数,但我不知道如何创建这个自定义字段键。有什么想法吗?我不想使用自定义元框。
如何保存多个后生生物?
我读了一本tutorial 关于代谢箱,大多数事情都很清楚,但我有一个关于多个代谢箱的问题。我的问题是关于保存的,在教程中:<?php add_action( \'save_post\', \'cd_meta_box_save\' ); function cd_meta_box_save( $post_id ) { // Bail if we\'re doing an auto save if( defined( \'DOI