كيفية البحث عن نص واستبداله في WordPress
نشرت: 2018-04-19هل سبق لك أن أدركت أنك ارتكبت خطأ أثناء كتابة منشور WordPress فقط لتكتشف أنه لا توجد طريقة سهلة للبحث واستبدال هذا الخطأ المطبعي في جميع أنحاء المنشور بأكمله؟ ماذا لو كنت تكتب كلمة أو عبارة أو رابطًا خاطئًا خلال الأشهر القليلة الماضية؟ لسوء الحظ ، لا يسمح لك WordPress بالبحث عن النص واستبداله بطريقة سهلة ، لكننا على وشك أن نعرض لك المكونات الإضافية المجانية التي يمكن أن توفر عليك يدويًا حذف المئات ، إن لم يكن الآلاف من الأخطاء المطبعية.
ابحث واستبدل أي نص في WordPress ووفر الوقت عند تحرير المنشورات
نعم ، تعد PHP و MySQL أدوات قوية يمكنها حل هذه الأنواع من الأشياء ببضعة أسطر من التعليمات البرمجية أو الاستعلامات. لكن لسنا جميعًا مبرمجين ولا نرغب في العبث بالكود. لذلك سنتخطى ذلك ونوضح لك الطريقة السهلة للتعامل مع البحث والاستبدال في WordPress.
ابحث واستبدل النص في محرر النشر
تمامًا كما هو الحال في العديد من معالجات النصوص التي ربما كنت تستخدمها (مثل Microsoft Word ، على سبيل المثال) ، قد ترغب في البحث عن النص واستبداله في محرر WordPress. نظرًا لأنك تقرأ هذا ، فمن المحتمل أنك اكتشفت الجانب السلبي لمحرر WP - فهو لا يأتي مع مثل هذه الميزة. كما قلنا لك بالفعل في المقدمة ، نحن على وشك أن نعرض لك مكونًا إضافيًا أنيقًا للوظيفة
TinyMCE متقدم
السعر: مجاني
TinyMCE Advanced هو مكون إضافي رائع يسمح لك بإضافة وإزالة وإعادة ترتيب الأزرار الموجودة في محرر WordPress المرئي. كما قد تكون خمنت ، فإن إحدى الميزات الرائعة التي يقدمها هذا المكون الإضافي هي وظيفة البحث والاستبدال.
إذا كنت تريد أن تكون قادرًا على العثور بسرعة على نص في المنشور الذي تكتبه للتو واستبداله بنص آخر ، يمكنك إعداد المكون الإضافي في غضون دقائق. فقط قم بتثبيت TinyMCE Advanced ، وقم بتنشيطه وستحصل على الزر الخاص بك:
- انتقل إلى الإعدادات -> TinyMCE Advanced
- ابحث عن قائمة الأزرار غير المستخدمة وابحث عن بحث واستبدال
- اسحب الزر إلى قائمة المحرر
- احفظ التغييرات
بعد إكمال هذه الخطوات الأربع ، تصبح ميزتك الجديدة جاهزة للاستخدام. لبدء استخدام البحث والاستبدال في WordPress ، يجب أن تبدأ في كتابة منشور جديد (أو تحرير منشور أقدم) وتأكد من عرض المنشور في المحرر المرئي. جاهز لاستبدال الكلمات؟
- ابحث عن زر البحث والاستبدال أعلى المحرر
- املأ النص الذي تريد استبداله
- اكتب في النص ليحل محله
- تحقق مما إذا كنت تريد مطابقة الحالة والبحث عن كلمات كاملة
- ابحث عن أو استبدل أو استبدل الكل
هذا كل شيء! بدلاً من المرور يدويًا عبر آلاف الكلمات التي ربما تكون قد كتبتها في هذا المنشور المحدد ، فإن هذا المكون الإضافي الرائع سيقوم بالمهمة نيابة عنك في ثانية.
كان الأمر سهلاً ، أليس كذلك؟ ولكن ماذا لو كنت تريد أن تفعل الشيء نفسه لجميع منشوراتك وصفحاتك؟ ربما تريد البحث عن الأشياء واستبدالها في التعليقات أو التصنيفات؟ إذا كان الأمر كذلك ، فاستمر في القراءة لأنك ستحتاج إلى مكون إضافي آخر.
ابحث واستبدل النص في جميع أنحاء WordPress بالكامل
في بعض الأحيان ، تدرك أنك ارتكبت خطأ نحويًا لأيام. ربما تكون قد أخطأت في كتابة شيء ما ، أو ربما غيرت الخدمة التي ذكرتها اسمها ، أو ربما تحتاج إلى تحديث عنوان URL. لا تقلق يمكنك تغيير ذلك بسهولة ، ولن تضطر إلى تشغيل استعلامات MySQL لإصلاح المشكلة.
أفضل استبدال البحث
السعر: مجاني
كما وعدت ، إليك مكون إضافي مجاني آخر سيوفر لك. نظرًا لأنك تريد استبدال شيء ما في نظام WordPress بأكمله ، فإن هذا المكون الإضافي سيسمح لك بالعمل مع قواعد البيانات - دون الحاجة إلى فتح قاعدة البيانات أو تعديلها يدويًا.
تثبيت البرنامج المساعد قياسي وسريع. بعد تنشيط المكون الإضافي Better Search Replace ، يمكن أن تبدأ المتعة.
قبل القيام بأي تغييرات ، يرجى إنشاء نسخة احتياطية من قاعدة البيانات الخاصة بك.
- انتقل إلى Tools -> Better Search Replace
- اكتب النص الذي تبحث عنه
- اكتب النص الذي سيحل محله
- حدد الجداول التي ستتأثر بالملحق
قبل إجراء التغييرات الفعلية على قاعدة البيانات الخاصة بك ، نقترح أن تترك خيار التشغيل كالتشغيل الجاف محددًا. سيخبر هذا الخيار المكون الإضافي بالقيام بالبحث الضروري ، لكنه لن يقوم بأي تغييرات. باستخدام Dry Run ، يمكنك معرفة عدد الجداول والخلايا في قاعدة البيانات التي ستتأثر ويمكنك التفكير مرتين قبل إجراء تغيير فعلي.
بمجرد أن تصبح جاهزًا لاستبدال النص ، قم بإلغاء تحديد خيار التشغيل الجاف واستمتع بما سيفعله هذا المكون الإضافي الرائع من أجلك.
كن حذرًا عند اختيار الجداول من الخطوة رقم 4. إذا كنت تريد إجراء تغييرات على مشاركاتك فقط ، فحدد جدول wp_posts فقط.
اعتمادًا على قاعدة البيانات الخاصة بك ، قد تستغرق وظيفة البحث والاستبدال بعض الوقت لأداء وظيفتها. قبل أن تبدأ بالذعر ، يجب أن تعلم أنه لا بأس في الحصول على مهلات وشاشات بيضاء أثناء إجراء البحث واستبدالها بالمكوِّن الإضافي. في هذه الحالة ، ما عليك سوى الانتقال إلى Tools -> Better Search Replace -> Settings ، وتقليل قيمة Max Page Size .
إذا قمت بتثبيت هذين الإضافين المجانيين ، فيمكنك الاسترخاء والبدء في العمل على مقالتك الجديدة دون قلق. سواء كان عليك البحث عن نص واستبداله من مقال واحد فقط ، أو كنت بحاجة إلى القيام بذلك لجميع منشوراتك وتعليقاتك وما إلى ذلك ، يجب أن تعلم أن الإضافات TinyMCE Advanced and Better Search Replace قد غطيتك.
بدلاً من استبدالها ، هل تعلم أنه يمكنك بسهولة كتابة قائمة بالكلمات التي لن يُسمح بها في عناوين المنشورات؟
هل جربت الإضافات؟ كيف كنت مثلهم؟ هل تفضل استبدال النص يدويًا عن طريق تشغيل الاستعلامات أو ربما تستخدم مكونًا إضافيًا آخر للوظيفة؟ اسمحوا لنا أن نعرف في التعليقات أدناه.
استبدل أي كلمة على موقع WordPress بالكامل
بمجرد أن تقوم بتجميع المئات أو حتى الآلاف من المنشورات والصفحات المختلفة المنتشرة عبر فئات مختلفة ، فإن التغييرات في قاعدة البيانات بأكملها تصبح أكثر صعوبة كل يوم. إذا كنت ترغب في أي وقت مضى في استبدال كلمة واحدة فقط أو العبارة بأكملها في كل منشور أو صفحة أو عنوان أو تعليق ، وما إلى ذلك ، فقد انتهى بك الأمر بصداع لأن هذه المهمة تتطلب الكثير من الوقت أو المعرفة التقنية منك.
نظرًا لأنك تستخدم بالفعل نظامًا أساسيًا للتدوين على WordPress ، يشتهر بامتداداته (المكونات الإضافية) التي تتيح لك فعل أي شيء عمليًا ، فإن هذه المشكلة تتوقف عن كونها مشكلة على الإطلاق. يمكنك الآن تثبيت مكون إضافي مجاني وإدارة تغييرات الكلمات ببضع نقرات.
محلل الكلمات
السعر: مجاني
يُعرف المكون الإضافي الذي نتحدث عنه باسم Word Replacer ويمكنك تثبيته مجانًا عن طريق تنزيل المكون الإضافي من موقع مستودع WordPress أو يمكنك العثور على المكون الإضافي من خلال البحث عنه من WordPress الخاص بك:
- انتقل إلى الإضافات -> إضافة جديد
- ابحث عن "Word Replacer"
- قم بتثبيت البرنامج المساعد وتنشيطه
- افتح صفحة الإعدادات حيث يمكنك استبدال الكلمات بنقرة واحدة
إذا سبق لك استخدام "البحث والاستبدال" في Microsoft Word أو تطبيق معالج نصوص مشابه ، فستكون على دراية كاملة بهذا البرنامج المساعد. تسمح لك واجهته سهلة الاستخدام بإدخال كلمة أو العبارة بأكملها التي تريد استبدالها بسرعة ، واختيار واحدة أخرى ستتم إضافتها بدلاً من الكلمة / العبارة الأصلية ويمكنك تحديد مكان حدوث هذه التغييرات.
يتيح لك Word Replacer استبدال الكلمات في المنشورات والصفحات والتعليقات والعناوين وحتى صفحات منتدى bbPress منذ الإصدار 0.3.
الشيء الجيد في هذا البرنامج المساعد هو أنه يمكنك ، على سبيل المثال ، كتابة قائمة من الكلمات النابية التي يمكنك بسهولة مراقبتها في التعليقات وصفحات المنتدى الخاصة بك أو يمكنك تغيير تلك العبارة التي ربما تكون قد استخدمتها بشكل غير صحيح خلال الأشهر القليلة الماضية أو نحو ذلك . ويمكنك القيام بكل ذلك عن طريق كتابة كلمة / عبارة مرة واحدة فقط في إعدادات المكون الإضافي وسيقوم Word Replacer بعمل سحره في ثانية.
مثال آخر رائع لما يمكن أن يكون عليه البرنامج المساعد هو إعلانات JavaScript. إذا كنت قد استخدمت عنصرًا نائبًا للإعلان على موقع الويب الخاص بك ، فيمكنك الآن إخبار Word Replacer بالبحث عن هذا العنصر النائب واستبداله بكود JavaScript الفعلي الذي سيعرض الإعلان المطلوب. بمجرد أن تقرر تغيير الإعلان ، ما عليك سوى تغيير الرمز في الإعدادات دون الحاجة إلى القلق بشأن مكان إدخال الرمز. ميزة رائعة لمثل هذا البرنامج المساعد البسيط.
يعد Word Replacer حقًا مكونًا إضافيًا قويًا يسمح لك بإدارة محتوى WordPress بالكامل من مكان واحد. حتى إذا كنت لا تخطط لاستخدامه طوال الوقت ، يمكن أن يساعدك المكون الإضافي حقًا في تغيير تلك الأخطاء ومراقبة الكلمات السيئة المكتوبة في التعليقات أو صفحات المنتدى الخاصة بك. نظرًا لأنه مجاني ، فلا داعي للقلق بشأن خسارة أي أموال عليه - قم بتثبيت المكون الإضافي وجربه. بالطبع ، لا تنس إنشاء نسخة احتياطية من موقعك قبل استبدال أي كلمات ، لأنك لا تعرف أبدًا متى قد يظهر الخطأ.
إنشاء روابط تلقائيا من الكلمات الرئيسية في جميع المقالات
لا يمكن أن يكون ربط الكلمات أو العبارات بأكملها في WordPress أسهل. أثناء كتابة مقال ، كل ما عليك فعله هو تحديد كلمة / عبارة والنقر فوق زر الارتباط حيث يمكنك لصق وجهة الرابط. إذا كنت تعرف لغة HTML الأساسية ، فيمكنك أيضًا إنشاء روابط مباشرة من محرر نصوص عن طريق كتابة التعليمات البرمجية الخاصة بك إذا لزم الأمر.
في حين أن الربط كلمة بكلمة أمر سهل ويمكن أن يكون ممتعًا للغاية إذا كنت تعمل ببطء على منشور جديد ، فماذا لو كنت تريد ربط كلمة / عبارة معينة عبر مجموعة منشوراتك / صفحاتك بالكامل؟
إذا كنت قد بدأت للتو في موقع الويب الخاص بك الذي يعمل بنظام WP ولم يكن لديك سوى عدد قليل من المقالات للتعامل معها ، فلن تكون هناك مشكلة في ربطها جميعًا يدويًا. ولكن ماذا لو قررت ربط كلمة في جميع المقالات وكان لديك المئات منها؟
إنشاء روابط من كلمات محددة:
سواء كنت ترغب في ربط اسم موقع ويب معين بعنوان URL الخاص به أو كنت قد بدأت برنامج الإحالة الخاص بك وتريد ربط كل كلمة متعلقة بالكمبيوتر بموقع الإحالة الخاص بك الذي يبيع أجهزة الكمبيوتر ، فإن هذه الوظيفة ستساعدك على إدراج علامة ارتباط داخل الكلمة / عبارة الاختيار.
- افتح function.php
- انسخ والصق الوظيفة التالية:
وظيفة link_words ($ text) { $ replace = مجموعة ( 'google' => '<a href="http://www.google.com"> Google </a>' ، 'كمبيوتر' => "<a href="http://www.myreferral.com"> كمبيوتر </a>" ، "لوحة المفاتيح" => <a href="http://www.myreferral.com/keyboard"> شراء لوحة المفاتيح من هنا </a> " ) ؛ $ text = str_replace (array_keys ($ replace) ، $ replace، نص $)؛ إرجاع نص $؛ } add_filter ('the_content'، 'link_words') ؛ add_filter ('the_excerpt'، 'link_words') ؛
- تغيير الكلمات الرئيسية والروابط في مصفوفة
- احفظ التغييرات
كما ترى من الأمثلة في الكود ، من الممكن استبدال أي كلمة أو أي عبارة موجودة في مقالاتك. أيضا ، من الممكن استبدال الكلمة / العبارة نفسها وتغيير الارتباط بالكامل.
بينما يمكنك ببساطة إضافة الرابط إلى كلمة "كمبيوتر" ، يمكنك إضافة الرابط وتغيير كلمة "كمبيوتر" إلى "نظام كمبيوتر" أو أي شيء تريده.
في حين أن هذه الوظيفة ستساعدك على اللحاق بجميع المقالات التي تركت وراءك ، إلا أنها أساسية إلى حد كبير كما هي. إذا كنت تريد مزيدًا من التحكم في الروابط ، خاصةً إذا كنت تعمل مع الإحالات ، فسيكون اختيارًا أكثر ذكاءً لاستخدام أحد المكونات الإضافية المتخصصة.
نظرًا لأنك تعمل بالفعل مع الروابط ، فقد تكون مهتمًا بإرشاد WordPress حول فتح جميع الروابط الخارجية في علامات تبويب جديدة أو ربما حتى ربط المنشورات والصفحات بعنوان URL خارجي.
استنتاج
إذا كنت قد بدأت للتو مدونة WordPress ، فقد يبدو البحث عن الكلمات واستبدالها مستحيلًا. ولكن إذا استغرقت بضع دقائق من وقتك لتصفح هذا الدليل ، فستحل المشكلة ، وسيبدو البحث عن النص واستبداله في WordPress مثل لعب الأطفال.