แม้ว่าฉันจะแนะนำให้คุณหลีกเลี่ยงปัญหานี้และใช้ปลั๊กอินสำหรับงานนี้ เพราะเฉพาะปลั๊กอินเฉพาะสามารถช่วย SEO "WordPress SEO" จาก yoost เป็นปลั๊กอินที่ยอดเยี่ยมสำหรับ SEO
ที่ถูกกล่าวว่านี่คือรหัสสำหรับการเพิ่มคำอธิบายเมตาและคำหลักในส่วนหัว วางสิ่งนี้ลงในไฟล์ functions.php ของชุดรูปแบบ
function add_meta_tags() {
global $post;
if ( is_single() ) {
$meta = strip_tags( $post->post_content );
$meta = strip_shortcodes( $post->post_content );
$meta = str_replace( array("\n", "\r", "\t"), ' ', $meta );
$meta = substr( $meta, 0, 125 );
$keywords = get_the_category( $post->ID );
$metakeywords = '';
foreach ( $keywords as $keyword ) {
$metakeywords .= $keyword->cat_name . ", ";
}
echo '<meta name="description" content="' . $meta . '" />' . "\n";
echo '<meta name="keywords" content="' . $metakeywords . '" />' . "\n";
}
}
add_action( 'wp_head', 'add_meta_tags' , 2 );