您当前的位置:首页 > TAG信息列表 > metabox
在自定义帖子类型的metabox中添加exta字段时出现问题
我正在尝试在metabox中添加一个新字段。有一个演示url字段工作正常。我创建了一个新字段,该字段没有存储或保存插入该字段的任何数据。这是我的大衣。// Adding meta box for freebie custom post type function demo_url_meta_box() { add_meta_box( \'demo_url_meta_box\', __( \'Freebie Details\'
自定义分类和自定义帖子类型归档页面
我通过Metabox插件创建了sustom分类法和自定义帖子类型。我能够创建自定义帖子类型的帖子,并将它们分配给自定义分类法。但当我试图将它们列在类似于归档页面的网站上时。com/post类型/自定义分类仅显示404模板。你能帮帮我吗?这是我的自定义帖子类型函数:function portfolio_post_type() { $args = array ( \'label\' => esc_html__( \'Buchgestaltungen\', \'portf
在POST类型中注册非层次分类和show meta框
我试图在我的产品帖子类型中显示一个元框,但我收到了这个警告错误。。。警告错误。。。Warning: call_user_func() expects parameter 1 to be a valid callback, no array or string given in /home/.../wp/wp-admin/includes/template.php on line 1073请参阅下面的注册分类代码。。。class Types { /**
带有复选框的Metabox不起作用!
请帮帮我。我想在元框中显示用户的显示名称作为复选框。然后,我可以通过以下方式选择许多用户在帖子中显示一些内容:if (in_array(\'special userID\', get_post_meta($post->ID, \'U_S_C_users\', true)) == true) { // Show the content here echo \"ok\"; } 根据我的代码,我看到以下错误:warning: in_array() expects
计算转发器元框输入字段值并显示合计
我有一个用于自定义帖子类型的转发器自定义元框。我是Javascript新手,不知道如何计算每个重复输入字段的值并显示总的组合。我让它对第一个输入字段起作用,但它不会计算所有字段的值。这是我正在使用的代码。 <script> var $ =jQuery.noConflict(); $(document).ready(function() { var count = <?php echo $c; ?>;
添加meta框将所选选项视为发布父项
我添加了一个元框,该框将列出特定帖子类型的帖子,保存时,它将使用选定的帖子id保存一个元键,但问题是它会重写帖子的永久链接,以将选定的帖子视为其父级,我不想这样做,我只需要存储选定的帖子id。这里的问题在哪里:Found solution: 回答如下function hfx_register_meta_boxes() { add_meta_box( \'select_hfx_workshop\', __( \'Workshop for\', HFX_DOMAIN ), \'hfx_sele
在Metabox中输入选择选项更改内容
我正在为我的插件在自定义Metabox中创建一个“输入选择选项”,我不擅长PHP;不知道如何保存用户“输入选择选项”。工作非常简单的PHP。public function zon_featuress_boxx( $post ) { wp_nonce_field( \'zonpackk_testimonial\', \'zonpackk_testimonial_nonce\' ); $data = get_post_meta( $post->ID, \'_zon
显示所有注册的元框
我想显示每个帖子的所有元框的列表。全局变量wp\\u meta\\u框不会在屏幕上打印任何内容。如何打印数组的值以获取所有元数据库详细信息的列表。<?php global $wp_meta_boxes; pr(wp_meta_boxes); ?> 但屏幕是空的,无法打印任何内容。
如何更新元框的字段?
在将CVS文件中的数据解析为自定义post类型时,我想将数据解析为我创建的元框的字段。元框字段通常更新如下: function fredningszone_meta_box() { add_meta_box( \'punkt_fredningszone\', // $id - Meta box ID (used in the \'id\' attribute for the meta box). \'Data for fredn
GET_POST_META在我的定制函数页面上不工作
我已用名称保存了元密钥writer_meta_key 并希望在我的自定义函数页面上检索它。我可以在首页和单页上找到它,但在我的自定义函数页上它不起作用。这是我的密码。它只给出了标题,没有给出作者的名字。$term = get_queried_object(); $tax_object = get_taxonomy( $term->taxonomy ); $post_type_array = $tax_object->object_type; $post_ty
在类中注册帖子类型时添加Meta框
我试图通过一个类为自定义帖子类型添加几个元框。我正在使用\"register_meta_box_cb\" 参数,以指定用于添加元框的回调函数。示例代码-(我的代码大纲)-class ABC { public static function add_customposttype() { $abc_o = new ABC(); $abc_o->reg(); } public function reg()
将Metabox添加到Gutenberg的文档选项卡中
如何在古腾堡的文档选项卡中添加自定义元数据库?有关于添加插件侧栏的文档here, 但我想在现有文档选项卡中添加自定义元数据库。
Get id from metabox dropdown
Im使用Reusable Metaboxes (旧但仍然有效)我创建了一个元框,允许用户从自定义帖子类型列表中选择帖子。现在效果很好,我可以看到列表中的所有帖子,我选择一个并保存。调用\\u meta()时看到的数据显示,该字段确实保存了我调用的帖子的id:第二集:a:1:{i:0;s:2:“18”}但我不知道如何获取id(在本例中为18-这需要根据所选的帖子进行动态),并使用它显示该帖子中的内容:标题、特色图片、元框内容。尝试了“最简单的一个”,但没有成功(因此我还需要帮助了解如何显示该帖子中的meta
元查询过滤在使用单选按钮的自定义元框上不起作用
我有一个自定义的帖子类型叫做“bids”。我试图让循环根据meta\\u查询过滤帖子。查询应只允许选中值为“open”的单选按钮的帖子。meta框在admin和save中正确显示,但筛选不起作用。有人知道我哪里出错了吗?我怀疑它在第二部分的某个地方。。。/****** CUSTOME POST-TYPE ******/ <?php // CREATE CUSTOME META BOX function r_create_mb_bids(){
How to use Gutenberg in CMB2?
我无法在CMB2中找到古腾堡编辑(repo). 我已经关注了example file 但不起作用。我已设置\'mb_callback_args\' => [ \'__block_editor_compatible_meta_box\' => true ] 但没什么区别。$cmb = new_cmb2_box( [ \'id\' => \'book_item_meta_box\', \'title\' =&g
Custom meta box not saving
我已经为自定义主题创建了一个自定义元框。将显示元框,但不保存任何输入的值<?php /* @ PACKAGE 3KTECHS THEME ========================= CUSTOM POST TYPE PAGE ========================= */ $contact = get_option(\'activate_contact\'); if( @$contact == 1
自定义POST类型在WordPress 5更新后突然停止工作
我构建了一个简单的插件,它有一个CPT和一个metabox部分,可以从管理员那里收集额外的信息。它在旧版本中运行良好,但当我刚刚将其更新到WordPress 5时,它停止了工作。我试着弄清楚,当我对元框输入字段进行注释时,我的CPT工作正常。否则,我会出现以下错误。检测到post类型不匹配。如果我错过了什么,我在网上找不到任何帮助。以下是我的metabox代码:// add_action(\'add_meta_boxes\', array($this, \'answer_meta_action\'));&
隐藏包含帖子元的页面标题
我试图编写代码,在后端的页面上设置一个复选框,以检查是否要在前端隐藏页面标题。但我发现,帖子元有时会重置为显示标题,即使我确实将其设置为“隐藏标题”。这只会在我编辑页面或进行其他更改时随机发生。请就可能出现的错误或是否有更好的方法提供建议?Here is my code in functions.phpfunction mysite_page_metabox() { add_meta_box( \'remove-title\', __(\
主题不会保存为自定义帖子类型--如何调试?
在我的网站的两种自定义帖子类型中,主题(在主题元框中,请参见下面的屏幕截图)不会保存。我认为这不是一个定制的元框。至少,我认为它是WordPress的标准配置,因为在自定义主题中这个主题框没有add\\u meta\\u box函数调用。在代码中,我应该在哪些地方进行调试?我不知所措,因为这不是自定义元框的问题,所以我不确定自定义代码中的什么地方可能会干扰主题框。这可能不是WordPress的bug,因为该主题是为我的一个自定义帖子类型保存的。侧边栏中的其他分类法元框都没有失败,除了主题分类法的元框。例如
如何通过主题定制器API更改静态页面文本
我对Wordpress的开发相当陌生,所以我为我的无知道歉。如何通过主题定制器API更改页面上的静态信息(即不是条目或页面内容)?是否可以更改页面上的静态文本,以便允许我的客户端访问主题Costumizer API并更改段落、按钮、h1等的文本?我知道我可以这样做,比如页面标题和页面座右铭,还有页面徽标,但我想知道是否可以通过这个API编辑更多的静态信息。或者更好的方法是为特定页面创建元盒,并告诉我的客户在元盒上键入他想要的文本,但这并没有主题定制器API所具有的视觉动态吸引力。希望我的问题措辞得当,并提