تبدیل اتوماتیک همه عنوان پست به برچسب

Denablog

تازه وارد
با عرض سلام و خسته نباشید

کد زیر:

// Convert titles to tags on save:
add_action('save_post','convertPost2Tags');
add_action('publish_post', 'convertPost2Tags' );
function convertPost2Tags($post_id) {
$post = get_post($post_id);
$title_to_tags = array();
if(isset($post->post_title)){
$words = explode( ' ', $post->post_title );
foreach ($words as $word){
if(strlen($word)>2){
$title_to_tags[] = $word;
}
}
}
wp_set_post_tags($post_id, $title_to_tags, true);
}


کد تبدیل اتوماتیک کلمه به کلمه عنوان پست به برچسب با کلمات بیشتر از 2 حرف هست 

ولی من میخوام تمام عنوان عینا  به صورت کامل نه کلمه به کلمه به برچسب اضافه بشود

یعنی برچسبی دقیقا هم نام با عنوان بعد انتشار ایجاد بشود

در کد باید چه تغییراتی صورت بگیرد

با تشکر از لطف شما

 

MahdiY

راهبر انجمن
از کد زیر استفاده کنید

کد:
// Convert titles to tags on save:
add_action('save_post','convertPost2Tags');
add_action('publish_post', 'convertPost2Tags' );

function convertPost2Tags($post_id) {
	wp_set_post_tags($post_id, get_post($post_id)->post_title, true);
}
 
بالا