نحوه نمایش دادن محتوا در وردپرس و در صفحه دلخواه با افزونه Insert Pages
آیا قصد دارید محتوای صفحه وردپرس را در صفحه یا پست دیگری اضافه کنید؟ این به شما امکان می دهد یک بار یک محتوا ایجاد و سپس آن را در چندین صفحه مختلف از وب سایت خود نشان دهید. این می تواند در زمان و تلاش شما صرفه جویی کند. در ادامه مطلب همراه ما باشید تا شما را با نحوه نمایش دادن محتوا در وردپرس و در صفحه دلخواه با افزونه Insert Pages آشنا کنیم.
چرا محتوا را در سایر صفحات سایت اضافه کنیم؟
جایگذاری محتوای صفحه در صفحات و پست های دیگر در وردپرس می تواند در وقت شما صرفه جویی کند. به جای اینکه محتوا را چندین بار ایجاد کنید، می توانید تنها یک بار صفحه یا پست دلخواه خود را ایجاد کرده و سپس آن را در چندین صفحه مختلف در وبلاگ وردپرس خود اضافه نمائید. این ویژگی برای سایت های گالری، نمونه کارها و سایر وبسایتهایی که اغلب از همان محتوا استفاده می کنند، بسیار عالی می باشد.
بیشتر بخوانید: بهینه سازی سایت وردپرس برای موبایل
نحوه افزودن محتوای صفحه وردپرس به صفحات و پست ها
ساده ترین و سریع ترین روش برای درج محتوای وردپرس در پست ها و صفحات دیگر استفاده از افزونه Insert Pages می باشد. این افزونه به شما این امکان را می دهد تا با استفاده از یک بلوک یا یک کد کوتاه به راحتی محتوا را وارد کنید.
اولین کاری که باید انجام دهید این است که افزونه را در سایت خود نصب و فعال نمائید.
پس از فعالسازی، پست یا صفحهای را که قصد دارید محتوای صفحه را در آن جایگذاری کنید را باز و سپس روی نماد «+» کلیک نمائید.
حال در بخش جستجو باید عبارت درج صفحه یا Insert Page را تایپ و سرچ نمائید. پس از اینکه بلوک را پیدا کردید، آن را انتخاب کنید تا در صفحه شما اضافه شود.
مرحله بعدی انتخاب صفحه ای است که می خواهید با استفاده از تنظیمات در منوی سمت راست آن را اضافه کنید. در زیر گزینه Insert Page آدرس صفحه را وارد کنید. سپس یک منوی کشویی برای شما باز می شود که شما باید صفحه یا پست مناسب را از منوی کشویی انتخاب نمائید.
پس از آن، میتوانید نحوه نمایش محتوای تعبیهشده را در بخش “تنظیمات” تنظیم کنید.
در منوی کشویی “نمایش” محتوایی را که میخواهید شامل شود مانند عنوان پست، لینک، گزیده پست یا حتی کل محتوای صفحه را انتخاب کنید.
همچنین می توانید CSS سفارشی اضافه کنید، محتوای صفحه را به صورت درون خطی نشان دهید و حتی صفحات را از هر کاربر ناشناسی که در وب سایت وردپرس شما ثبت نام نکرده اند مخفی نمائید. در نهایت روی به روز رسانی” یا “انتشار” کلیک تا تغییرات خود را ذخیره کنید.
همچنین شما می توانید از کدهای کوتاه برای افزودن محتوای صفحه در وردپرس استفاده کنید. این افزونه دارای پارامترهای کد کوتاه است که به شما امکان می دهد محتوای صفحه ای را که می خواهید نمایش دهید را سفارشی کنید.
نحوه درج محتوای صفحه وردپرس در قالب وردپرس
اگر از یکی از قالب های جدید استفاده می کنید، می توانید محتوای صفحه وردپرس را در هر قالب یا قسمت قالب وارد نمائید. این یک راه ساده برای نمایش محتوای یکسان در چندین صفحه می باشد. به عنوان مثال می توانید یک نظر مشتری را به تمام صفحات وبلاگ خود اضافه کنید.
برای شروع، از بخش “نمایش” روی گزینه “ویرایشگر” کلیک کنید.
بهطور پیشفرض، ویرایشگر کامل سایت، الگوی اصلی قالب شما را نشان میدهد، اما شما میتوانید محتوای صفحه را در هر ناحیهای وارد کنید.
برای مشاهده تمام گزینه های موجود، فقط “قالب” یا ” قطعات قالب ” را انتخاب کنید.
اکنون می توانید روی قالب یا قسمت قالبی که می خواهید ویرایش کنید، کلیک نمائید. پس از ان وردپرس یک پیش نمایش از طرح شما را نشان می دهد. برای ادامه کافیست روی آیکون مداد کوچک کلیک کنید.
اکنون می توانید بلوک Insert Page را با دنبال کردن همان فرآیندی که در بالا توضیح داده شد اضافه کنید.
بیشتر بخوانید: چگونه کاربران در وردپرس دیدگاه نامناسب را گزارش دهند؟
استفاده از الگوهای سفارشی برای نمایش صفحات درج شده
افزونه Insert Page دارای تنظیماتی است که به شما امکان می دهد نحوه ظاهر محتوای درج شده را سفارشی کنید. با این حال، اگر قصد دارید کنترل کاملی بر محتوای تعبیه شده داشته باشید، می توانید یک قالب صفحه سفارشی ایجاد کنید.
در واقع در این روش شما باید فایل قالب را ویرایش و کد سفارشی به آن اضافه کنید.
قبل از هرگونه اقدام حتماً یک نسخه پشتیبان از تمامی اطلاعات وب سایت خود تهیه کنید تا در صورت بروز هر گونه مشکل بتوانید اطلاعاتتان را بازیابی نمائید.
در ابتدا یک ویرایشگر متن ساده مانند نوت پد را باز و به آن یک نام دلخواه بدهید. به عنوان مثال می توانید از نامی همچون custom-page-template.php استفاده کنید.
سپس کد زیر را در فایل خالی قرار دهید:
<?php
/**
* Template Name: Custom page template
*/
?>
<div id=
"your-wrapper-div"
>
<?php
while
( have_posts() ) : the_post(); ?>
<div id=
"your-container-div-for-each-post"
>
<?php the_content(); ?>
<?php the_post_thumbnail(); ?>
</div>
<?php
endwhile
; ?>
</div>
بعد از آن فایل را ذخیره کنید. حال باید آن فایل را در پوشه قالب وردپرس خود اضافه کنید.
برای شروع، باید از طریق FTP یا مدیر فایل میزبانی وردپرس خود به وب سایت خود متصل شوید و سپس فایل را در پوشه مورد نظر آپلود کنید.
پس از آن، صفحه یا پستی را که قصد دارید از قالب سفارشی استفاده کنید را باز کنید. سپس در منوی سمت راست، منوی کشویی “نمایش” را باز کرده و گزینه “استفاده از یک الگوی سفارشی” را انتخاب نمائید. اکنون میتوانید در قسمت “نام فایل الگوی سفارشی” یک اسلش به عقب و به دنبال آن نام الگو تایپ کنید:
پس از اتمام کار، روی “بهروزرسانی” یا “انتشار” کلیک کنید تا تغییرات شما اعمال شود.
جمع بندی: نمایش محتوا در صفحات دلخواه وردپرس
اگر شما قصد دارید در سایت خود یک محتوای خاص ایجاد و سپس آن را به چندین صفحه دیگر اضافه کنید، این آموزش می تواند برای شما موثر باشد. وردپرس پلاگین های مختلفی را در این خصوص ارائه داده است که نمایش محتوا در صفحات دلخواه را برای کاربران ساده کرده است. امیدوارم این آموزش مورد رضایت شما عزیزان قرار گرفته باشد.
منبع: wpbeginner
نظرات کاربران
ثبت دیدگاه