b.soshiant 69 ارسال شده در تیر 01 گزارش بازنشر ارسال شده در تیر 01 (ویرایش شده) سلام دوستان یه مثال میزنم از مشکلم فرض بگیریم من در سایتم از یه شورتکد خیلی استفاده کردم: [tests] حالا نیاز شده از این شورتکد استفاده کنم: [example] میتونید یه کد فانکشن بهم بدید که اتومات کاربرد شورتکد اول به شورتکد دوم تبدیل بشه که مجبور نشم همه شورتکدهای داخل پستها رو دستی تغییر بدم؟ ویرایش شده تیر 01 توسط b.soshiant نقل قول لینک به ارسال
Mobin 1669 ارسال شده در تیر 01 گزارش بازنشر ارسال شده در تیر 01 راحترین راه استفاده از یک کوئری هست تو phpmyadmin اجرا کنید update wp_posts set post_content=REPLACE(post_content,'[tests]','[example]') where 1=1 البته قبلش از جدول wp_posts یک بکاپ بگیرین برای اطمینان 1 نقل قول لینک به ارسال
b.soshiant 69 ارسال شده در تیر 01 مالک گزارش بازنشر ارسال شده در تیر 01 در 2 ساعت قبل، Mobin گفته است : راحترین راه استفاده از یک کوئری هست تو phpmyadmin اجرا کنید update wp_posts set post_content=REPLACE(post_content,'[tests]','[example]') where 1=1 البته قبلش از جدول wp_posts یک بکاپ بگیرین برای اطمینان سلام میشه یکم دقیق تر و جزئی تر توضیح بدید که دقیقا کدوم قسمت phpmyadmin باید انجام بدم؟ نقل قول لینک به ارسال
Mobin 1669 ارسال شده در تیر 01 گزارش بازنشر ارسال شده در تیر 01 در در ۱۴۰۱/۴/۱۲ در 01:04، b.soshiant گفته است : سلام میشه یکم دقیق تر و جزئی تر توضیح بدید که دقیقا کدوم قسمت phpmyadmin باید انجام بدم؟ تو phpmyadmin بعد از انتخاب دیتابیس رو سربرگ sql کلیک میکنین یه textarea باز میشه داخلش کدها رو قرار میدین و اجرا میکنین 2 نقل قول لینک به ارسال
b.soshiant 69 ارسال شده در تیر 01 مالک گزارش بازنشر ارسال شده در تیر 01 در 2 ساعت قبل، Mobin گفته است : تو phpmyadmin بعد از انتخاب دیتابیس رو سربرگ sql کلیک میکنین یه textarea باز میشه داخلش کدها رو قرار میدین و اجرا میکنین سپاس از شما درست شد ممنون که وقت گذاشتید نقل قول لینک به ارسال
b.soshiant 69 ارسال شده در تیر 01 مالک گزارش بازنشر ارسال شده در تیر 01 یه روش دیگه هم جز روشی که دوستمون گفتند پیدا کردم که اینجا میذارم اگر کسی از گوگل وارد شد شاید به دردش بخوره کد زیر رو تو فانکشن کپی کنید مشکل حل میشه function rep_words_to_link ($content) { $words_arr = array ('[شورت کد قدیم 1]','[شورت کد قدیم 2]'); $new_words_arr = array ('[شورتکد جدید 1]','[شورت کد جدید 2]'); return str_replace($words_arr, $new_words_arr, $content); } add_filter('the_content', 'rep_words_to_link'); add_filter('the_excerpt', 'rep_words_to_link'); نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .