簡體   English   中英

我想獲取后端 seo yoast 元

[英]I want to fetch backend seo yoast meta

我想在 wordpress 自定義帖子類型中獲取后端 seo yoast 元描述,但如果 yoast 元描述為空,它應該從標簽中獲取文本,任何人都可以建議如何做

您可以通過此查詢獲得帖子元:

<?php
    $args = array(
        'post_type'      => 'post',
        'posts_per_page' => -1,
    );
    
    $loop = new WP_Query($args);
    while ( $loop->have_posts() ) {
        $loop->the_post();
    
        $item['seo_meta_description']  = get_post_meta(get_the_ID(),'_yoast_wpseo_metadesc',true);
    
        if(!empty($item['seo_meta_description'])){
           $meta_des = $item['seo_meta_description'];
        }else{
            $meta_des = get_the_content();
        }
    
    }
?>

暫無
暫無

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

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