簡體   English   中英

自定義字段未顯示在管理 Wordpress 中

[英]Custom field not showing in admin Wordpress

當我使用分類法創建自定義帖子類型時,當我添加一個新的自定義字段時,它會保存在數據庫中,但不會顯示在自定義字段中。 我不明白如何在管理面板中顯示自定義字段。

有一個非常好的插件叫做Advanced Custom Fields for Wordpress。 它非常易於使用,並具有用於頁面布局、帖子類型等的條件邏輯。

我們可以在不使用任何插件的情況下輕松創建一個元框,並根據我們的需要對其進行自定義:

是用於創建元框的 Wordpress 文檔, 是使用自定義帖子類型輕松實現它的示例。 這是示例:

<?php
add_action('add_meta_boxes', 'meta_box_add_function');;
function meta_box_add_function()
{
    add_meta_box(
        'wporg_box_id',               // Unique ID
        'Custom Meta Box Title',      // Box title
        'wporg_custom_box_html',      // Content callback, must be of type callable
        'post'                        // Post type ['post', 'custom_post_type']
    );
    // You can add multiple boxes like above
}

function wporg_custom_box_html($post){
  echo 'What you put here, show\'s up in the meta box';
}
?>

在這里您可以使用以下鈎子保存帖子數據:

<?php add_action( 'save_post', 'meta_box_save_function' ); ?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM