نمایش و مخفی کردن متن در پست وردپرس با WP ShowHide

4 / 5. تعداد رای: 1

نمایش و مخفی کردن متن در پست وردپرس با WP ShowHide

با استفاده از قابلیت ساخت متن باز شونده در وردپرس می‌توانید محتوای سایت خود را حرفه‌ای کنید و قسمتی از محتوا را به‌صورت ویژه در اختیار کابران خود قرار دهید. به‌این‌ترتیب می‌توانید محتوا را برای کاربر جذاب‌تر کنید و کاربر را به ماندن در سایت بیشتر تشویق کنید. شما توسط این قابلیت می‌توانید قسمتی از محتوا که می‌خواهید را از دید کاربر مخفی کنید و سپس کاربر با کلیک روی یک دکمه آن بخش را مشاهده کند.

ساخت متن باز شونده در وردپرس

گاهی ممکن است بخواهید بخشی از پست را مخفی کنید و خواننده اگر مایل بود روی “بیشتر ببینید” کلیک کند و آن را بخواند. این روش معروف اثر ضامن یا Toggle نام دارد که در سراسر وب‌سایت‌ها با شیوه‌های مختلف مورداستفاده شناخته می‌شود.

برای اینکه بتوانید این کار را در سیستم متن‌باز وردپرس انجام دهید کدها و پلاگین‌های زیادی هستند که می‌توانند به شما کمک کنند. اگر شما با برنامه‌نویسی آشنا هستید می‌توانید بسیاری از این کارها را با کدهای مختلف انجام دهید ولی ما قصد داریم در این آموزش بدون نیاز به کد نویسی و تنها با استفاده از یک افزونه این کار را به شما کاربران میهن وردپرسی آموزش دهیم. پس اگر نیاز دارید که از این قابلیت در سایت خود استفاده کنید تا پایان این آموزش با ما همراه باشید.

معرفی افزونه WP ShowHide

بهترین و ساده‌ترین روشی که می‌توانید از آن برای مخفی کردن محتوا استفاده کنید استفاده از پلاگین‌ها است. توسعه‌دهندگان وردپرس افزونه‌های مختلفی آر طراحی و تولید کرده‌اند تا کاربران بتوانند حتی در صورت آشنا نبودن با کدها ویژگی‌های دلخواه خود را در سایتشان ایجاد کنند. استفاده از این روش می‌تواند برای کاربران مبتدی بسیار مفید باشد.

افزونه‌ای که قصد داریم برای انجام این کار به شما معرفی کنیم WP ShowHide نام دارد و در این زمینه بسیار مفید و کاربردی عمل می‌کند. این افزونه در مخزن وردپرس به ثبت رسیده است و شما می‌توانید از آن به‌صورت کاملاً رایگان در سایت خود استفاده کنید. به همین دلیل است که بین مدیران سایت‌های مختلف دارای محبوبیت بالایی است و تاکنون توانسته است که بیشتر از 20 هزار نصب فعال داشته باشد.

علاوه بر این رابط بسیار ساده‌ای که این پلاگین دارد باعث شده است که بتوانید به سرعت آن را در سایت خود نصب کنید. درواقع زمانی که شما از این افزونه استفاده می‌کنید تمامی محتوا برای کاربر نمایش داده نمی‌شود و کاربر برای خواندن محتوای کامل باید روی آن کلیک کند.

همچنین در مواقعی که نیاز دارید در سایت خود پرسش و پاسخ‌هایی را ایجاد کنید می‌توانید توسط این افزونه جواب‌ها را مخفی کنید تا کاربر نتواند همگی آنها را مشاهده کند. در ادامه این آموزش باهم نحوه کار این افزونه را بررسی می‌کنیم.

آموزش کار با افزونه WP ShowHide

اولین کاری که باید انجام دهید نصب و فعال‌سازی افزونه WP ShowHide می‌باشد. پس وارد پنل مدیریت وردپرس خود شوید و به مسیر افزونه‌ها > افزودن بروید. سپس در اینجا می‌توانید این افزونه را در مخزن جستجو کرده و آن را روی سایت خود نصب و فعال کنید. برای کسب اطلاعات بیشتر در این زمینه نیز می‌توانید راهنمای ما در مورد نصب افزونه در وردپرس را ابتدا مشاهده کنید.

نصب افزونه WP ShowHide
نصب افزونه WP ShowHide

پس‌ازاینکه این افزونه را روی سایت خود فعال کردید مشاهده می‌کنید که برای این افزونه تنظیماتی وجود ندارد و هیچ قسمت جدیدی به پنل مدیریت وردپرس شما اضافه نخواهد شد. این افزونه تنها با استفاده از یک قطعه کد کوتاه این فرایند را برای شما انجام می‌دهد. شما باید برای مخفی کردن متن در پست با استفاده از اثر ضامن از کد کوتاه زیر استفاده کنید:

[showhide type="post"]متنی که می خواهید مخفی شود[/showhide]

پس از اولین استفاده از کد کوتاه متوجه خواهید شد که لینک ضامن با متن “نمایش اطلاعیه مطبوعاتی (XX کلمات بیشتر)” نمایش داده می‌شود. درواقع این افزونه به‌طور خاص برای یک سایت است که مطبوعات منتشرشده را انتشار می‌دهد. بااین‌حال این متن می‌تواند به‌راحتی به هر چیزی دوست دارید تغییر یابد. کد زیر را استفاده کنید:

[showhide type="post" more_text="مشاهده متن..." less_text="مخفی کردن متن..."]
متنی که می‌خواهید مخفی شود
[/showhidee]

کد نمایش/مخفی با برخی پارامترهایی می‌آید که می‌توانید برای به‌دست آوردن کنترل روی نحوه عملکرد پست فردی از آنها استفاده کنید. پارامترهای پیش‌فرض و ارزشی برای کد کوتاه این است:

[showhide type="pressrelease" more_text="Show Press Release (%s More Words)" less_text="Hide Press Release (%s Less Words)" hidden="yes"]

آموزش استفاده از این افزونه تمام شد و مشاهده کردید که می‌شود خیلی راحت از آن در سایت استفاده کرد.

نتیجه‌گیری

شما می‌توانید بنا بر نیاز سایت خود به محتوای سایتتان ویژگی‌های جدیدی اضافه کنید. با استفاده از این روش که در این مقاله به شما آموزش دادیم می‌توانید بخشی از محتوای خود را از دید کاربران مخفی کنید تا کاربر بتواند در صورت تمایل روی آن کلیک کند و کل متن را مشاهده کند.

این کار را می‌توانید خیلی راحت بدون کد نویسی توسط افزونه رایگان WP ShowHide انجام دهید و از کاربرد مفید آن در سایت لذت ببرید.

امیدواریم که این آموزش برای مخفی کردن محتوا برای شما مفید واقع شده باشد. موفق باشید. 🙂

نظر شما در این مورد چیه؟

  1. U336077 ۱۰ دی ۱۴۰۲

    سلام کد زیر در کلمه showhidee باید اصلاح شودبه showhide
    [showhide type=”post” more_text=”مشاهده متن…” less_text=”مخفی کردن متن…”]
    متنی که می‌خواهید مخفی شود
    [/showhidee]

  2. U326028 ۱۸ تیر ۱۴۰۲

    سلام استاد راد عزیز
    این افزونه قابلیت راستچین هم داره؟؟ . چون من هر کار کردم نشد