vektor-inc / lightning

Lightning is powerful them for WordPress.
https://lightning.vektor-inc.co.jp
GNU General Public License v2.0
106 stars 28 forks source link

Add filter vk_post_taxonomies_html ( Update VK Posts 1.6.1 ) #1190

Closed kurudrive closed 1 month ago

kurudrive commented 1 month ago

チケットへのリンク / 変更の理由(元のissueがあればリンクを貼り付ければOK)

https://github.com/vektor-inc/vektor-wp-libraries/pull/137

どういう変更をしたか?

vk_post_taxonomies_html フィルター追加

// 管理 ID を追加
function vk_patterns_display_post_id( $html ) {
    global $post;
    if ( 'post' === $post->post_type ) {
       $html .= '<dl class="vk_post_taxonomy vk_post_taxonomy-pattern-id">';
       $html .= '<dt class="vk_post_taxonomy_title">投稿ID</dt>';
       $html .= '<dd class="vk_post_taxonomy_terms">' . $post->ID . '</dd>';
       $html .= '</dl>';
    }
    return $html;
}
add_filter( 'vk_post_taxonomies_html', 'vk_patterns_display_post_id' );
kurudrive commented 1 month ago

と思ったが、このフックを使わなくても ↓ でだいたいできる

https://www.vektor-inc.co.jp/post/how-to-customize-vk-component-post/