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





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

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

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

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

 

اینجاست که وقتی کاربری وارد صفحه مورد نظر شود، صرفا با یک شورت کد مواجه خواهد شد. پس با ما همراه باشید تا در این آموزش از 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,0368 نکته طلایی برای داشتن پایگاه داده‌ای سریع و ایمن در وردپرس تاریخ : 2019/04/7
13,150افزونه وردپرس ساخت لینک کوتاه مطالب Short URL تاریخ : 2017/03/3
6,524افزودن تگ html قابل استفاده در نظرات وردپرس تاریخ : 2019/04/11
8,217افزایش سرعت وردپرس به وسیله Cookie Free Domain تاریخ : 2017/12/16
7,064نمایش همه پست های وردپرس در یک صفحه تاریخ : 2019/03/2
34,073آموزش نصب افزونه در وردپرس تاریخ : 2016/12/22
1,388حذف لرزش پسورد اشتباه در ورود به وردپرس تاریخ : 2024/01/21
6,728رفع خطای 503 Service Unavailable در وردپرس تاریخ : 2019/06/11
11,472حل مشکل جاستیفای در وردپرس و justify کردن متن در گوتنبرگ تاریخ : 2019/08/14
14,816افزایش حافظه PHP در وردپرس تاریخ : 2015/07/28
14,405انتقال وردپرس از ساب دامین به دامنه اصلی تاریخ : 2018/01/23
14,858آموزش ساخت فوتر چسبنده و شناور در وردپرس تاریخ : 2017/09/8
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file