سيفكر الكثير منا في تغيير روابط نشر مدونة WordPress الخاصة بنا ليتم فتحها في علامة تبويب أو نافذة جديدة. تمكين هذه الوظيفة سهل للغاية في WordPress إذا كنت تتبع الطريقة الموضحة هنا بشكل صحيح. حاليًا ، هذه الوظيفة غير قابلة للتكوين بسهولة في WordPress اعتبارًا من الآن. قد نكتشف بعض المكونات الإضافية للقيام بهذه المهمة البسيطة بعد الكثير من البحث والاستعلام ولكن يمكن تجنبها باستخدام هذه الطريقة.
نحن نوضح الطريقة باستخدام سمة Responz من Themify . لا تزال الفكرة الأساسية سارية لجميع السمات الأخرى باستثناء أسماء الملفات والمواقع المعطاة لها. سيكون هناك ملف loop.php في سمة Responz والذي يجمع مقتطفات النشر ويعرضها على الصفحة الرئيسية حسب التصميم الخاص بك.
نحتاج إلى إدراج خيار واحد في تلك الصفحة والذي سيحول جميع روابط المنشورات التي تفتح في نافذة أو علامة تبويب جديدة. قبل محاولة أي شيء في موقعك ، تأكد من أن لديك نسخة احتياطية قابلة للاسترداد في حالة الطوارئ. أيضا ، يجب توخي الحذر لإدخال خطوط معينة بشكل صحيح كما هو.
بادئ ذي بدء ، نحتاج إلى إنشاء سمة تابعة لـ Responz. إنها أيضًا خطوة سهلة لإنشاء مجلد باسم "Responz-child" ضمن دليل "المظاهر" وإدراج ملف "style.css" مع عدد قليل من النصوص فيه. بعد إنشاء النسق الفرعي ، يجب اختباره باستخدام لوحة المشرف الخاصة بك عن طريق تنشيطه. بعد التحقق من السمة الفرعية ، تحتاج إلى إنشاء مجلد يسمى "يتضمن" داخل السمة الفرعية.
سنقوم الآن بنسخ ملف "loop.php" من سمة Responz إلى مجلد "يشمل" داخل مجلد "Responz-child". قد نقوم مرة أخرى باختباره من أجل حسن تشغيل المظهر الفرعي قبل محاولة التغيير الرئيسي.
بعد التحقق ، نحتاج إلى فتح ملف "loop.php" داخل مجلد السمة "Responz-child" والذي قمنا بنسخه من مجلد "Responz" المصدر. تأكد من أنك تقوم بتحرير ملف "loop.php" داخل مجلد "Responz-child" ، ثم تعرف على الجزء الموضح أدناه (الموضحة في الصورة بلون أحمر-أزرق-أحمر) في "الحلقة". ملف php. نحتاج إلى كتابة سطر الهدف = "_ فارغ" في الموضع الصحيح (في القسم المظلل باللون الأزرق) كما هو موضح في الصورة دون أي تنسيق أو تعديلات أخرى.
بعد تعديل السطر المحدد في الموضع ، ما عليك سوى قراءة الأسطر الموضحة أعلاه وتطابقها مع الخط الموجود في الصورة المحددة للتأكد من أن التغييرات مضمنة بشكل صحيح. الآن يتعين علينا حفظ الملف وتنشيط السمة الفرعية مرة أخرى لجعلها فعالة. قد تحتاج في بعض الأحيان إلى مسح ذاكرة التخزين المؤقت في الإعدادات لعرض التغييرات على الفور. في كل عنوان نشر ، يمكنك رؤية الهدف المدرج = "_ فارغ" في مصدر الصفحة مما يجعله يفتح في نافذة أو علامة تبويب جديدة.
تنطبق هذه الطريقة أيضًا على سمة Responz الأساسية. اتبعنا هنا نهجًا احترازيًا بشأن الأخطاء العرضية أثناء تحرير ملف "loop.php". في حالة وجود خطأ ، قد لا يصبح موضوع Responz التابع نشطًا وسيشير إلى الأخطاء. إذا كنت تريد التراجع عن التغييرات ، فمن السهل جدًا تنشيط سمة Responze الأصل من لوحة إدارة إعدادات السمة. يمكنك أيضًا إزالة الخط المضاف من الموضع الصحيح لتعطيل هذه الوظيفة نهائيًا.