تا بحال برای شما هم پیش آمده که بخواهید به طور اتوماتیک کلماتی را در متن نوشته هایتان لینکدار کنید؟
با آموزش لینک دار کردن کلمات کلیدی در متن نوشته م (هک)در خدمت شما هستیم.
به عنوان مثال در مقالات وردپرسی زمانی که ‘وردپرس’ در متنتان قرار گرفت , به طور اتوماتیک به آدرس یو آر ال آن دسته از نوشته های وبسایت شما لینک داده شود.
افزونه های بسیاری در این زمینه وجود دارند , اما همیشه به یاد داشته باشید : افزونه کمتر = وردپرس بهتر !
پس ما امروز یک روش بدون افزونه به شما معرفی میکنیم :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php function link_words($content){ $words = array( 'وردپرس', 'افزونه' ); $links = array( '<a href="http://rozbanner.ir/category/wp/">وردپرس</a>', '<a href="http://rozbanner.ir/category/wp/wp-plugins/">افزونه</a>' ); $content = str_replace($words , $links ,$content); return $content; } add_filter('the_content', 'link_words'); add_filter('the_excerpt', 'link_words'); ?> |
در آرایه words کلمه ی مورد نظر و در آرایه links لینک مورد نظر خود را وارد کنید مانند نمونه بالا.
دقت کنید که کلمات در هر آرایه با کاما از هم جدا شدند . ضمنا کلمات در آرایه words با عضو متناظرشان در آرایه links جایگزین میشوند . پس اگر می خواهید کلمه x را با لینک y جایگزین کنید هر دو باید (به عنوان مثال) عضو دوم آرایه باشند .
در مثال بالا به تمامی نوشته های وردپرس لینک دسته وردپرس و به تمامی نوشته های افزونه لینک دسته افزونه های وردپرس در وبسایت رز بنر داده میشود.