افزودن متن تبلیغاتی یا آموزشی به انتهای پستهای وردپرس بدون نیاز به افزونه
در بسیاری از وبسایتهای وردپرسی، نیاز داریم در انتهای تمام نوشتهها یک متن ثابت یا نیمهثابت نمایش دهیم؛ متنی مثل هشدار کپیرایت، دعوت به خرید محصول، معرفی خدمات، لینک داخلی مهم یا حتی امضای نویسنده.
خبر خوب این است که برای انجام این کار نیازی به افزونه نیست و تنها با چند خط کد PHP میتوان این قابلیت را به وردپرس اضافه کرد.
در این آموزش، روشی اصولی و استاندارد را بررسی میکنیم که با همه قالبها سازگار است و به سئو سایت هم آسیبی نمیزند.
با معرفی کد نمایش متن خاص در انتهای تمام پست های وردپرس با شما هستیم توسط این کد وردپرس میتوانید متن خاصی را در انتهای تمامی پست های وردپرس به نمایش بگذارید یا از آن برای نمایش تبلیغ استفاده نمایید .
چرا نمایش متن ثابت در انتهای پستها مهم است؟
استفاده از متن اختصاصی در انتهای نوشتهها مزایای زیادی دارد، از جمله:
افزایش نرخ تعامل کاربران
هدایت کاربر به صفحات مهم یا محصولات
تقویت لینکسازی داخلی بهصورت طبیعی
نمایش قوانین کپیبرداری محتوا
برندینگ و اعتمادسازی
بهخصوص اگر روزانه محتوا منتشر میکنی، این روش باعث صرفهجویی فوقالعاده در زمان میشود.
در صورتی که قصد دارید کنترل دقیقتری روی محتوای فروشگاه داشته باشید، میتوانید با استفاده از PHP نمایش کد یا پیام سفارشی را فقط به یک دستهبندی خاص در ووکامرس محدود کنید تا کاربران هر بخش، پیام مرتبط و هدفمندتری مشاهده کنند.
ایجاد یک نوشته به صورت خودکار در پایین هر پست
۱- وارد داشبورد خود شوید و به مسیر نمایش > ویرایشگر > function.php بروید و کد زیر را اضافه و ذخیره کنید
function add_post_content($content) {
if (is_single() && is_main_query()
&& !is_feed()) {
$content .= '<p class="rolfa-end-text">رلفا؛ جدیدترین قالبهای وبسایت و آموزشهای حرفهای وردپرس را دنبال کنید.</p>'; }
return $content;}
add_filter('the_content', 'add_post_content');
کد بالا در انتهای کلیه مطالب نمایش داده میشد اما اگر بخواهید در دسته بندی خاص فقط نمایش دهد از کد زیر استفاده کنید
function add_post_content($content) {
if (is_single() && in_category('wordpress') && is_main_query()
&& !is_feed()) {
$content .= '<p class="rolfa-end-text">رلفا؛ جدیدترین قالبهای وبسایت و آموزشهای حرفهای وردپرس را دنبال کنید.</p>'; }
return $content;}
add_filter('the_content', 'add_post_content');
در کد بالا بجای wordpress تگ اسلاگ دسته خودتان را قرار دهید
آیا این روش به سئو آسیب میزند؟
خیر، اگر: متن اسپم نباشد ، لینکسازی طبیعی انجام شود ، محتوای تکراری بیارزش استفاده نشود
اتفاقاً این روش میتواند باعث تقویت ساختار داخلی سایت و افزایش زمان ماندگاری کاربر شود.
اگر میخواهید کنترل کاملتری روی نمایش پیامها داشته باشید، میتوانید با استفاده از PHP نمایش متن سفارشی در صفحات مختلف ووکامرس مثل صفحه محصول، فروشگاه، دستهبندی محصولات و حتی سبد خرید را مدیریت کنید و برای هر بخش پیام متفاوتی به کاربران نمایش دهید.
نمایش متن خاص در انتهای تمام پستهای وردپرس یک تکنیک ساده اما بسیار کاربردی است که بدون افزونه و تنها با چند خط کد قابل پیادهسازی است.
اگر بهدرستی از آن استفاده شود، هم تجربه کاربری را بهبود میدهد و هم به رشد سئوی سایت کمک میکند.
همانطور که در کد بالا مشخص است جای عنوان ایجاد شده میتوانید عنوان خود و یا کد های مورد نظر خود را بگذارید . موفق و پیروز باشید





