
آموزش ایجاد پست Portfolio Gallery/Slider در وردپرس
این آموزش به شما نشون میده چطور میتونین پست Portfolio Gallery/Slider رو در وردپرس ایجاد کنین و تصاویر رو در
این آموزش به شما نشون میده چطور میتونین پست Portfolio Gallery/Slider رو در وردپرس ایجاد کنین و تصاویر رو در
در این آموزش یاد میگیرین چطور تصاویر شاخص رو از صفحات تک پستی در وردپرس حذف کنین.
این آموزش نحوه تغییر مکان نقشه گوگل (بر اساس API) در قالبهای وردپرس رو به شما نشون میده.
مرکز توسعه تجارت الکترونیکی با اعطای نماد اعتماد الکترونیکی هویت صاحب و محل فعالیت کسب و کارهای اینترنتی را احراز مینماید.
نمایش خودکار محتوای دلخواه در پستهای وردپرس بدون افزونه، به معنای اضافه کردن محتوا به پستهای وردپرس به صورت خودکار و بدون نیاز به استفاده از افزونههای اضافی است. این کار میتواند برای نمایش اطلاعات مرتبط، تبلیغات، یا هر نوع محتوای دیگری که میخواهید در تمام یا بخشی از پستهای خود نمایش دهید، مفید باشد.
در این آموزش قصد داریم. یک باکس برای نمایش خودکار محتوای دلخواه در پست های وردپرس بدون افزونه ایجاد کنیم. یکی از روشهای اصلی برای این کار، ویرایش فایلهای قالب وردپرس است. شما میتوانید با استفاده از کدهای PHP، محتوای دلخواه خود را در مکانهای مشخصی از قالب، مانند قبل یا بعد از محتوای پست، نمایش دهید.
ابتدا فایل functions.php قالب تون رو با یک ویرایشگر متنی باز کنید. سپس مطابق مراحل زیر کدها رو در این فایل ذخیره کنید.
برای نمایش خودکار یک متن دلخواه در میان تمامی پستهای وردپرس، میتوانید از فیلتر the_content استفاده کنید. کد زیر یک متن سفارشی را به انتهای هر پست در وردپرس اضافه میکند:
1 2 3 4 5 6 7 8 9 10 |
function add_custom_text_to_posts($content) { if (is_single() && in_the_loop() && is_main_query()) { $custom_text = '<div class="custom-message" style="padding: 10px; background: #f8f8f8; border: 1px solid #ddd; margin-top: 20px;"> این یک متن سفارشی است که به انتهای همه پستهای وردپرس اضافه شده است. </div>'; return $content . $custom_text; } return $content; } add_filter('the_content', 'add_custom_text_to_posts'); |
کد بالا با استفاده از the_content، متن سفارشی را فقط به پستهای تکی (is_single()) اضافه میکند.
عبارت in_the_loop() بررسی میکند که کد درون حلقه وردپرس اجرا شود.
عبارت is_main_query() اطمینان میدهد که تغییر فقط روی کوئری اصلی اعمال شود.
با کد بالا تونستیم که متن دلخواهمون رو در وسط تمامی پست های وردپرسی نمایش دهیم حالا میخواهیم کمی پیشرفته تر انجام شود. فرض را بر این قرار میدهیم که میخواهیم متن دلخواهمون بعد از پاراگراف دوم در هر پست نمایش داده بشه برای این منظور از کد زیر استفاده میکنیم:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
function afzoneha_insert_custom_text_in_post($content) { if (is_single() && in_the_loop() && is_main_query()) { $custom_text = '<div class="afzoneha-autotext" style="padding: 10px; background: #f8f8f8; border: 1px solid #ddd; margin: 20px 0;"> این یک متن سفارشی است که بهطور خودکار داخل پستهای وردپرس اضافه شده است! </div>'; $paragraphs = explode('</p>', $content); // پست را به پاراگرافها تقسیم میکند $insert_after = 2; // تعیین اینکه متن بعد از چندمین پاراگراف اضافه شود if (count($paragraphs) > $insert_after) { array_splice($paragraphs, $insert_after, 0, $custom_text); // متن را بعد از پاراگراف مشخصشده اضافه میکند } return implode('</p>', $paragraphs); // محتوا را دوباره به هم متصل میکند } return $content; } add_filter('the_content', 'afzoneha_insert_custom_text_in_post'); |
با استفاده از این روش، میتوانید محتوای دلخواه خود را به صورت خودکار در پستهای وردپرس نمایش دهید و تجربه کاربری بهتری را برای بازدیدکنندگان سایت خود فراهم کنید.
با رشد روزافزون فناوریهای نوین، هوش مصنوعی (Artificial Intelligence) دیگر مفهومی صرفاً تخصصی و فنی نیست؛ بلکه به ابزاری کارآمد و در دسترس برای عموم افراد در
اگر صاحب یک فروشگاه اینترنتی هستید، حتماً دوست دارید کارهای کسبوکارتان را بهتر مدیریت کنید و تجربه خوبی برای مشتریها خلق کنید. برای این کار،
ابزارهای هوش مصنوعی یا AI Tools یعنی وقتی ماشینها و کامپیوترها میتوانند کارهایی انجام دهند که قبلاً فقط انسانها قادر به انجامشان بودند. مثلاً فکر