Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress将常规帖子与自定义帖子类型的帖子关联起来_Wordpress_Post - Fatal编程技术网

Wordpress将常规帖子与自定义帖子类型的帖子关联起来

Wordpress将常规帖子与自定义帖子类型的帖子关联起来,wordpress,post,Wordpress,Post,我想把定制的文章类型和标准的wordpress文章联系起来。有人能给我指出正确的方向吗?如何做到这一点 原因是我想写博客文章,我的一些博客文章可能与特定的产品有关。因此,在产品页面上,我希望能够有一个与该产品相关的文章链接。我建议将相关文章/相关产品的ID数组或字符串保存为使用网站后端的自定义字段 在网站前端,您可以从数据库中获取相关ID,并使用功能和创建链接 根据后端编辑的舒适程度,可以使用functions.php中的以下代码向后端添加自定义元框 add_action('admin_init

我想把定制的文章类型和标准的wordpress文章联系起来。有人能给我指出正确的方向吗?如何做到这一点


原因是我想写博客文章,我的一些博客文章可能与特定的产品有关。因此,在产品页面上,我希望能够有一个与该产品相关的文章链接。

我建议将相关文章/相关产品的ID数组或字符串保存为使用网站后端的自定义字段

在网站前端,您可以从数据库中获取相关ID,并使用功能
创建链接

根据后端编辑的舒适程度,可以使用functions.php中的以下代码向后端添加自定义元框

add_action('admin_init', 'register_meta');
add_action('save_post', 'save_metadaten');


function register_meta(){
        add_meta_box("produkt_meta","Daten des Produkts","produkt_meta","produkt","normal","high");
}

function produkt_meta() {
    global $post;
    $custom = get_post_custom($post->ID);
    $preis = $custom["produkt_preis"][0]; ?>

    <h4>Produkt-Daten</h4>
    <p style="padding-bottom:4px;"><label style="width:200px; display:inline-block;">Preis:</label><input size="5" name="produkt_preis" value="<?php echo $preis; ?>" /> €</p>
    <?php
}

function save_metadaten(){
    global $post;

    // check if there are associated post IDs set somehow, and prepare these to save them in the database

    if($_POST["produkt_preis"]) {update_post_meta($post->ID, "produkt_preis", $_POST["produkt_preis"]);}
}
add_action('admin_init','register_meta');
添加操作(“保存帖子”、“保存元数据”);
函数寄存器_meta(){
添加元框(“产品元”、“产品日期”、“产品元”、“产品元”、“产品元”、“正常”、“高”);
}
函数produkt_meta(){
全球$员额;
$custom=get\u post\u custom($post->ID);
$preis=$custom[“produkt_preis”][0];?>
生产日期
Preis: