ارزدیجیتال
حراجی دامنه های ویژهمشاهده





پلتفرم رپورتاژ آگهی و بک لینک تسمینو
تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

جستجو و حذف شورت کد بی استفاده در وردپرس

مقالات,آموزش,ترفند , وردپرس

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

 

اینجاست که وقتی کاربری وارد صفحه مورد نظر شود، صرفا با یک شورت کد مواجه خواهد شد. پس با ما همراه باشید تا در این آموزش از 20اسکریپت نحوه جستجو و حذف انها را بررسی کنیم.

 

جستجو و حذف شورت کد بی استفاده در وردپرس

جستجو و حذف شورت کد بی استفاده در وردپرس

برای شروع کار ابتدا فایل فانکشن (functions.php) قالب خود را باز کرده و کد زیر را در آن قرار داده و ذخیره کنید!

function wpb_find_shortcode($atts, $content=null) {
ob_start();
extract( shortcode_atts( array(
 'find' => '',
 ), $atts ) );
$string = $atts['find'];
$args = array(
 's' => $string,
 );
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) {
 echo '<ul>';
 while ( $the_query->have_posts() ) {
 $the_query->the_post(); ?>
 <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
 <?php
 }
 echo '</ul>';
} else {
 echo "Sorry no posts found";
}
wp_reset_postdata();
return ob_get_clean();
}
add_shortcode('shortcodefinder', 'wpb_find_shortcode');

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

حال یک برگه ایجاد کرده و شورت کد زیر را درون آن قرار دهید.

[shortcodefinder find='myshortcode']

در این کد به جای myshortcode شورت کدی را که به دنبال آن هستید را وارد کنید و آن را ذخیره کنید. حال خواهید دید که شورت کد جستجو شده در نوشته و برگه ای که قرار دارد برایتان نمایان خواهد شد.

add_shortcode( 'shortcodetag', '__return_false' );

برای حذف شورت کد مورد نظر نیز کافیست تا کد بالا را در فایل فانکشن قرار داده و به جای shortcodetag شورد کد انتخابی را وارد کنید تا حذف شود.

موفق باشید

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=43840
کلمات کلیدی پست :
مطالب مرتبط
6,052تغییر تعداد ستون های پیشخوان وردپرس تاریخ : 2019/04/3
14,862آموزش ساخت فوتر چسبنده و شناور در وردپرس تاریخ : 2017/09/8
6,540فرق بین تگ alt و title در تصاویر چیست؟ تاریخ : 2019/09/24
12,868افزونه ایجاد دکمه های اشتراک گذاری مطالب وردپرس Super Socializer تاریخ : 2017/12/3
46,194نحوه انتقال وردپرس از لوکال هاست به هاست تاریخ : 2017/02/27
6,500آموزش افزودن مدیر در وردپرس با FTP تاریخ : 2019/07/6
7,940هفتمین شماره ماهنامه طراحی وب منتشر شد تاریخ : 2014/12/6
9,996آموزش تغییر عنوان ایمیل های ارسالی در وردپرس تاریخ : 2014/06/6
5,736راهنمای انتخاب قالب وردپرس مناسب تاریخ : 2021/02/1
5,816استفاده از دسته و برچسب در وردپرس تاریخ : 2018/12/23
7,500آموزش ثبت سایت در گوگل وبمستر تولز (سرچ کنسول) از روش اصولی تاریخ : 2019/05/25
29,327افزونه ایجاد منوی موبایل در وردپرس Touchy نسخه 2.8 تاریخ : 2017/11/17
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file