您当前的位置:首页 > TAG信息列表 > metabox
为什么变量值清空在$_POST中可用,而在$_请求中可用?
我正试图通过以下教程向我的主题添加自定义元框:https://www.sitepoint.com/adding-meta-boxes-post-types-wordpress/. 我可以看到meta框,它从数据库中获取值(通过手动更新post meta进行尝试)。然而,它从未得到更新。我尝试通过var\\u dump(ing)调试$_POST 数组,它显示变量值为空,但该值存在于$_REQUEST. 有人知道原因吗?调用缺少的变量post-excerpt.这是我的密码。function buziness_
为什么我的查询会干扰全局POST变量?
我正在开发一个插件。有两个CPT:类别和菜肴。在我的编辑盘页面中,我尝试使用get_post_meta($post->ID, \'dish_price\', true) 问题是,我用来获取正在编辑的菜肴ID的任何函数都会返回在类别下拉列表中检索到的最后一个类别的ID。我做错了什么?function meta_boxes(){ /*Category meta boxes */ remove_meta_box(\'commentstatusdiv\', \'catego
$POST->元框中的ID不正确
我有一个元框,我试图获得当前的帖子id,但我得到了不同帖子的id。有没有其他方法获取ID?function global_notice_meta_box() { $screens = array( \'avent_event\' ); foreach ( $screens as $screen ) { add_meta_box( \'global-notice\',
WP自定义字段Metabox消失-ACF插件问题
所有帖子(包括CPT)上的WP自定义字段元框消失,帖子屏幕选项中的复选框也消失了。仅当高级自定义字段被激活时,才会发生这种情况。我的任何ACF字段组都不会隐藏自定义字段元盒,停用所有字段组也不会解决此问题。如何在帖子上显示自定义字段元框?
添加内联JavaScript编码问题
在通过以下方式将内联JavaScript添加到WordPress页面的页脚时,我遇到了一个编码问题wp_add_inline_script().以下描述是用于演示的问题的简化版本。因此,我在post editor的metabox中有一个textarea,其中包含以下JavaScript:var test3 = \'3\'; var test4 = \"4\"; 注意使用单引号和双引号进行测试。我还在将包含以下内容的JavaScript文件排入队列:console.log(\"test.j
Metaboxes in Loop
我想在foreach循环中创建元盒。要求是,我有一个自定义帖子类型的数组,我想运行一个循环,为作为数组中键的帖子类型添加元盒。到目前为止,我已经开发了很多需求,但现在我被困在回调函数所在的部分add_meta_box() 将被调用。我用过call_user_func_array 调用回调函数并传递$key 作为参数,但它返回错误且不起作用。下面是我的代码:function rttk_create_boxes(){ $myarray = $this->rttk_get_posttype
CMB2 METABOX CREATE SELECT WITH LIST OF CPT
我创建了一个元框,用于在select中列出来自CPT的帖子:$args = array(\'post_type\' => \'my_custom_post_type\', \'post_per_page\' => -1); $loop = new WP_Query($args); if($loop->have_posts()) { while($loop->have_posts()) : $loop->the_post();
在POST编辑屏幕中动态获取标签
我试图在用户编辑帖子时动态获取帖子的标签,但我没有找到任何与该操作相关的挂钩。我知道我可以制作自己的挂钩,但问题是我不能编辑主题,所以我不能那样做(或者我没有找到合适的挂钩)这样做的目的是能够在用户添加或删除标签时获取标签,但我对这种愚蠢的事情感到疯狂。谢谢
我的元盒不想节省价值
我已经为此奋斗了三天,我不明白为什么我的代码不能工作?<?php function my_custom_post_product() { $labels = array( \'name\' => _x( \'Produkty\', \'post type general name\' ), \'singular_name\' => _x( \'Produkt\', \'p
这是第一个保存数据的Metabox!
我有一个问题,元框,我的工作!我正在为我的主题制作一个小的元框框架,但我遇到了一个奇怪的问题,那就是第一个元框the first array 它是唯一保存数据的工具!我注意到其他一些东西可能有助于我有2个自定义帖子类型,如果我在一个帖子类型中创建整个2个元框,它们都可以工作,但是如果我为每个帖子类型创建一个元框,只有第一个可以工作并保存数据!我认为问题(不确定)在于我对nonce函数做了一些错误的事情。这是我的代码:function classy_create_meta_boxes( $args = a
我怎么才能让我的变态出现呢?
我对插件开发相当陌生,但在编码方面有经验。我已经阅读了一些教程,并设法将我的帖子类型设置为幻灯片,但我想添加一个元框来放置URL。然而,它并没有显示出来,我跟随的许多教程都说我现在应该看到它了。有人能帮忙吗?下面的教程、代码和图片链接。后续教程:https://www.sitepoint.com/real-world-example-wordpress-plugin-development/ 我也尝试过其他教程(来自:themefoundation and code.tutsplus),但它们似乎都不能与
创建页面时编辑父页面下拉菜单
请有人告诉我,当创建一个页面时,如何从“父”下拉列表中删除除少数项目之外的所有项目?(循环并删除所有我想要的内容)。
如果选中自定义元复选框,则显示内容
我有一个自定义元框在我的页面管理与5个复选框。如果选中一个或多个复选框,我希望页面上显示某些内容。我已经在管理员中正确显示并保存了元框复选框,但是我需要在模板文件中放置什么来显示基于是否从管理员选中复选框的内容呢?例如,如果在admin中选中了Web开发、徽标设计和打印设计,那么我希望页面显示以下内容:网页开发标志设计印刷设计我的职能如下。php文件:add_action( \'add_meta_boxes\', \'add_custom_box\' ); function add_cu
如何在不调用每个键的情况下将自定义帖子元包含在搜索中?
在我的搜索结果中包含来自元数据库的内容,但经过研究,我只能找到两种解决方案:How can I include meta box content when searching? 建议使用WP_Query 但您必须为每个键编写代码:$aquarium_H = array( \'key\' => \'aquarium_H\', //name of your meta field \'value\' => $_GET[\"s\"], // value from Wor
将_Meta_box添加到自定义页面(强大的编辑帖子)
我正在wordpress网站上做一个小的“项目”,我正试图在这个强大的编辑帖子(第页?)中添加一个自定义的元数据库屏幕但我似乎不知道怎么做。add_action( \'add_meta_boxes\', \'trustpilot_metabox\', 10, 2 ); function trustpilot_meta_box($post_type, $post) { add_meta_box( \'trustpilot-metabox\',
使用CMB2插件的元框上的复选框
我有ADDED 借助CMB2插件,使用oembed的视频元框。这是代码→$cmb->add_field( array( \'name\' => (\'oEmbed\'), \'desc\' => \'Enter a youtube, twitter, or instagram URL. Supports services listed at <a href=\"http://codex.wordpress.org/Embeds\">http:/
从“页面”帖子中删除分类构件
出于内部目的,我为“PAGES”帖子创建了名为“CLIENT”的分类法。它在页面中生成了一个小部件(下图)。我使用ACF管理我的客户端类别(我创建了一个特定字段),所以我想通过向我的函数添加代码来删除或隐藏我所有用户角色的此小部件。php有什么想法吗?谢谢
无法完成元盒保存功能和清理/验证
在谈到这一点之前,我咨询过多次→Validation FunctionOn StackOverFlow在此处查阅了其他现有文章:1个WS12WS2最后,我想出了我的版本→ function cpmb_add_admin_styles() { wp_enqueue_style( \'cpmb-admin\', plugins_url( \'b-cpt/css/admin.css\' ) ); } add_action( \'admin_enqueue_scripts\'
插件中URL的验证函数
if ( cpmb_is_valid_mp3( $_FILES[\'video-url\'][\'name\'] ) ) { $response = wp_upload_bits( $_FILES[\'video-url\'][\'name\'], null, file_get_contents( $_FILES[\'video-url\'][\'tmp_name\'] ) ); if ( 0 == strlen ( tr
如何将SELECT转换为内部带有PHP标记的HTML
我很抱歉问这么简单的问题,但我在尝试将下面的echo语句转换为包含php标记的HTML时遇到了很大的困难。我正在尝试让我的自定义metabox正常工作,但它不会保存我的数据,除非我使用以下格式作为回显字符串(非常令人沮丧)。谢谢你的建议echo \'<p> <label> <select name=\"horizon_sort_listb\" id=\"horizon_sort_listb\"> <option va