您当前的位置:首页 > TAG信息列表 > metabox
如何获取元框名称和值
我有几个元字段,如属性名称------->bla bla,属性ID------->1234,属性地址------->bla bla bla,等等我想打印所有元框名称及其值。我该怎么做?
更新POST_META不工作
我的自定义帖子类型中有一个元框,我从前端表单接收数据。问题是,在这个函数中的某个地方,出现了一些错误,并且在管理编辑面板中更改的数据不适用于该帖子(update\\u post\\u meta没有完成他的工作,我猜),下面是我的代码:// HANDLER FOR THE FORM AND SAVING THE RIGHT DATA <?php elseif(isset($_POST[\'test\'])){ $location = $_POST[\'_location\'
使用内容筛选器添加Metabox值
我能够在索引和单个帖子上显示转发器元盒。现在我想用add_filter( \'the_content\', \'theme_slug_filter_the_content\' ); 获取元值的我的代码<?php $data = get_post_meta($post->ID,\"repeatable_fields\",true); echo \'<ul>\'; if (count($data) > 0){ foreach((a
无法保存下拉选择元框中的日期
我想更新我的选择选项(下拉列表),但我不知道哪里出错了。这是我的密码。<?php function display_post_options(){ wp_nonce_field( basename( __FILE__ ), \'post_options_nonce\' ); ?> <form action=\'\' id=\'post-options-form\' method=\'post\'&g
如何向自定义帖子类型添加多张图片?
我想创建一个简单的插件,将多个图像添加到自定义帖子类型中。我已经创建了一个插件,可以将单个图像添加到自定义帖子类型中,但我不知道如何添加多个。这就是我的处境。js文件- jQuery(document).ready(function($) { // add image uploader functionality var meta_image_frame; $(\'.meta-image-button\').live(\
元数据中的可重复WordPress自定义域
我想创建一个元框,用户可以在其中添加或删除一个简单的输入字段,该字段保存帖子上的图像url。
在元框中显示选择下拉列表的值
我已经创建了一个元框,它有一个选择下拉列表,我想在用户从元框中选择特定选项时在帖子中显示它。我想不出是怎么回事。这是我的元框代码。<?php function display_post_options(){ global $post; wp_nonce_field( basename( __FILE__ ), \'post_options_nonce\' ); $post_options_select_value = get_post_me
未拉入Meta Box值
下面是在我的CPT命名客户端上创建我的metabox的代码,它显示得很好,似乎在单击update时保留了输入的值。问题在于在页面上显示元框中保存的值。我尝试了在循环内和循环外输出数据get_the_ID() and $post_id 我试过调试<?php var_dump($link); ?> 在前端显示string(0) \"\"在循环中输出meta-box值// Get Meta data $link = get_post_meta(get_the_ID(), \'link_
在WordPress管理中显示当前页面ID时出错
我正在尝试从管理屏幕中的页面ID中删除元盒ID。因此,我编写了以下代码:function ag_remove_cmb_metaboxes() { global $post; $id = $post->ID; if ($id == 21) { ?> <script type=\"text/javascript\"> jQuery(document).ready(function($){
使用WP_QUERY获取自定义元值,Foreach to json对象
因此,我在wordpress网站上有4个自定义元框,每个帖子都与该客户销售的产品相关。我有3个下拉框,一个用于分类,两个用于两个自定义元框。我正在处理的元框是adhesion_box 和substrate_box.当我查询帖子标题时,我的AJAX脚本工作得很好,但当我试图获取元值时,它不会工作。我正在尝试使用WP_Query 而不是$wpdb. 以下是无法工作的php位:$cat = $post[\'cat\']; $query = new WP_Query( array( \'cat\' =
添加到数组并通过do_action/Apply_Filters传递它
作为练习,我正在使用PHPclass to add meta boxes 我在GitHub上找到了。我只是复制了代码,现在我正在玩它来理解它。其工作原理如下:包含该类的文件包含在init中。在该文件内部,但在类外部,有一个空数组$meta_boxes 已初始化之后,使用apply_filters. 我猜是apply_filters 使用而不是do_action 因为后者不返回任何内容——$meta_boxes = apply_filters( \'cmb_meta_boxes\', $meta_boxes
如何在每个帖子的基础上保存打开/关闭和隐藏/显示元对象状态?
我真正的问题有点复杂,所以我将尝试在这里抽象它并保持简单。我正在开发基于WordPress的自定义应用程序。我注册了一个自定义的帖子类型,让我们称之为“人”,在这里我存储有关。。。人CPT只支持post title和post content默认字段,但有一些元数据库可以存储个人信息(将我的应用程序视为通讯簿)。所以有一个元数据库来存储个人信息,一个用来存储社交网络信息,另一个用来存储与工作相关的信息,也就是说,如果这个人对我来说是客户、供应商,如果我们有信用或借记。。。我在这里进行了简化,但有一致数量的代
列出Metabox中的自定义帖子类型
是否有一个函数可以列出metabox中的所有自定义帖子类型?我有wp_list_pages( $args ); 列出metabox中的页面,但现在我还需要列出所有自定义帖子类型。谢谢你的建议
UPDATE_POST_META和GET_POST_META无效
我试图从文本框中获取输入,并在更新时显示它。我不知道update_post_meta 或get_post_meta 是导致问题的原因。代码//Metabox Hook add_action(\'add_meta_boxes\',\'stars_meta_box\'); //Metabox Init function stars_meta_box(){ global $post; add_meta_box(\'first_name_meta_box\'
自定义元盒ID前缀显示在第一个类别上,但不显示在其他类别上
我已经创建了一个自定义帖子类型,并使用这一伟大的资源添加了一些自定义元框:https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress我发现,问题是post元字段有不同的id 取决于职位是否来自第一类类型。我在页面模板上拖动帖子元时遇到问题,原因如下:New WP_query in template not working with CPT+category on some pages, 导致必须引用不同的元框id 对
自定义元框不保存WordPress中的单选按钮值
我不知道我错在哪里。我想将单选按钮的值保存在自定义元框中。这是我的密码。<?php if (!function_exists(\'custom_meta_box\')) { function custom_meta_box(){ add_meta_box( \'custom-meta-box\', __(\'Post Options\',
允许在自定义元框中使用IFRAME
我已经创建了一个名为“Location Map”的自定义元框,并希望为客户端提供一个功能,只需复制粘贴位置的google Map的iframe嵌入代码,即可将其直接显示在前端。该值无法存储。下面是保存元框的代码。/* Save the meta box\'s post metadata. */ function kk_save_location_map( $post_id, $post ) { /* Verify the nonce before proceeding.
ADD_META_BOX不是‘Side’
我正在尝试向自定义帖子类型添加一些元框。因此,我添加以下内容:add_meta_box( \'my_custom_meta_box_id\', \'My-meta-box-title\', \'my_custom_meta_box_callback\', \'my-custom-post-type\', \'side\', \'default\' ); 因此,元框一直显示在左下角。是什
管理员自动刷新正在干扰Firebug--如何防止?
我正在开发一个插件,在后期编辑页面中添加一个元框。当我尝试用Firebug调试它时,大约每15秒Firebug显示就会刷新一次,就像页面已经重新加载一样。这会导致代码树崩溃,失去我的位置,所以我必须从头开始。。。在15秒内到达我想要的地方。我已经禁用了所有插件,所以我假设这是标准的WordPress行为(版本4.0)。是否可以阻止此自动刷新,或使Firebug在后期编辑页面上可用?
将JS功能添加到wp-admin/post.php中的发布按钮
我在帖子中创建了一个带有新元盒的插件。php。它本身工作得很好,但问题是如果用户选择在WordPress中按“发布/更新/保存”,它将保存其值。我尝试将JQuery函数添加到#publish 项目这种方式是可行的,但它会带来一个恼人的问题:“您确定要离开此页面吗?”window.location.reload() 我不能在那里。 $(\"#publish\").click(function(e) { //e.pr