koroush

انجام تغییر یکسان در محتوای تمامی پست ها

12 پست در این موضوع قرار دارد

با سلام خدمت شما

بنده در پست های خود شماره های همراهی وارد کردم. تعداد این پست ها حدود 300 عدد هست.

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

می خواستم بدونم آیا می توانم با روشی تمام شماره های همراه موجود ور محتوای پست ها را پاک کنم؟

تعداد ارقام شماره همراه که مشخصه.

پست های بنده حاوی اطلاعات دیگه هم هست اما می خوام اونا باقی بمونه.

با احترام

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

این اموزش می تونه کمکتون کنه(البته قبلش حتما از دیتابیس بکاپ بگیر تا مشکلی پیش اومد برگردونی)


https://lorelle.wordpress.com/2014/08/10/find-search-replace-and-delete-in-the-wordpress-database/

تو function.php هم میتونی اینطوری عمل کنی (البته روش بالایی درمان قطعیه ولی پایینی مث اسپری ضد درده دددددددددی)

یعنی فیلترش کنی


add_filter('the_content', 'replace_words');
<?php
function replace_words($content){
$olds = array('شماره تلفن مد نظر');
$news = array('خالی بذار');
$content = str_replace($olds , $news ,$content);
return $content;
}
add_filter('the_content', 'replace_words');
add_filter('the_excerpt', 'replace_words');
?>

ویرایش شده در توسط p47ri0t
0

به اشتراک گذاری این پست


لینک به پست

این اموزش می تونه کمکتون کنه(البته قبلش حتما از دیتابیس بکاپ بگیر تا مشکلی پیش اومد برگردونی)


https://lorelle.wordpress.com/2014/08/10/find-search-replace-and-delete-in-the-wordpress-database/

تو function.php هم میتونی اینطوری عمل کنی (البته روش بالایی درمان قطعیه ولی پایینی مث اسپری ضد درده دددددددددی)

یعنی فیلترش کنی


add_filter('the_content', 'replace_words');
<?php
function replace_words($content){
$olds = array('شماره تلفن مد نظر');
$news = array('خالی بذار');
$content = str_replace($olds , $news ,$content);
return $content;
}
add_filter('the_content', 'replace_words');
add_filter('the_excerpt', 'replace_words');
?>

با سلام خدمت شما

لینک سایت مورد نظر که باز نمیشه.

در مورد دومی هم که شماره های همراه مورد نظر در پست ها متفاوت هست. یعنی یک شماره خاص نیست.

در پی اچ پی هم کارتکرهایی مانند * و # که به جای اعداد و .. به کار می ره کاربرد داره؟

یعنی تو دستور بالا بزارم اعدادی که اولشو با 9 شروع بشه و 10 رقم باشن؟

ممنون از راهنمایی شما.

با احترام

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

با سلام خدمت شما

لینک سایت مورد نظر که باز نمیشه.

در مورد دومی هم که شماره های همراه مورد نظر در پست ها متفاوت هست. یعنی یک شماره خاص نیست.

در پی اچ پی هم کارتکرهایی مانند * و # که به جای اعداد و .. به کار می ره کاربرد داره؟

یعنی تو دستور بالا بزارم اعدادی که اولشو با 9 شروع بشه و 10 رقم باشن؟

ممنون از راهنمایی شما.

با احترام

لینک باز نمیشه فک کنم دامنه wordpress.com فی لتره(با پروکسی بازش کن)

چون از شماره های یکسان تو محتوا استفاده نشده روش دوم مناسب نیست .بهتره روش اول که از طریق سرچ تو دیتابیس و جاگذاری هستش (با کوئری) انجام بدین

ویرایش شده در توسط p47ri0t
0

به اشتراک گذاری این پست


لینک به پست

با سلام

با استفاده از افزونه های جست و جایگزین در وردپرس میتوانید به آسانی این کار رو انجام بدید

دانلود

موفق باشید

با سلام خدمت شما

تو این افزونه می شه تعیین کرد اعدای را تغییر بده که اولشون 9 باشه و 10 رقم باشه.

مثلا از # یا * استفاده کرد؟

با احترام

0

به اشتراک گذاری این پست


لینک به پست

با این افزونه شما میتونید یه مقدار ثابتی رو بهش بدید با یه مقدار دیگه جایگزین کنه

مثلا

مقدار 939 با مقدار 936 جایگزین شود

با سلام خدمت شما

با توجه به اینکه شماره های همراه در هر پست منحصر به فرد هست، به نظر میرسه باید فکر دیگه ای کرد.

ممنون میشم دوستان در این مورد راهنمایی کنن.

با احترام

0

به اشتراک گذاری این پست


لینک به پست

300 شماره حداکثر 1 ساعت وقتتون رو می گیره. فکر می کنم بهترین راه همین افزونه هست. :)

0

به اشتراک گذاری این پست


لینک به پست

سلام. یه راه سادش اینه که برید توی phpmyadmin و از wp-post اکسپورت بگیرید و با ادیتور متن بازش کنید و دنبال 09 بگردید و ریپلیس کنید.

1

به اشتراک گذاری این پست


لینک به پست

سلام. یه راه سادش اینه که برید توی phpmyadmin و از wp-post اکسپورت بگیرید و با ادیتور متن بازش کنید و دنبال 09 بگردید و ریپلیس کنید.

با سلام خدمت شما

فکر خوبیه.

فق برای بک آپ گیری از دیتابیس حین export گیری نکته ی خاصی هست که اگر ریپلیس کردن داده ها به مشکل برخورد بتونم برگردم به حالت قبل؟

با تشکر

0

به اشتراک گذاری این پست


لینک به پست

نکته خاصی که نداره جز اینکه فایل خروجی ای که بتون میده رو ازش یک کپس بکاپ بگیرید و اینکه اگر حجم بالا بود بزارید روی custome و نوع خروجی رو بزارید روی zip (توی صفحه اکسپورت)

0

به اشتراک گذاری این پست


لینک به پست
نکته خاصی که نداره جز اینکه فایل خروجی ای که بتون میده رو ازش یک کپس بکاپ بگیرید و اینکه اگر حجم بالا بود بزارید روی custome و نوع خروجی رو بزارید روی zip (توی صفحه اکسپورت)

با سلام خدمت شما

ممنون از راهنمایی های شما.

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

91؟؟؟؟؟؟؟؟

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

الان نمی دونم با این مشکل چیکار کنم.

0

به اشتراک گذاری این پست


لینک به پست

موقع ایمپورت کردن فایل .sql بهش دادین ؟ جای دیگه ی فایل رو ویرایش نکردید؟

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری