الدليل النهائي لاستخدام الروابط الثابتة لـ وورد بريس

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

الرابط الثابت هو الرابط المستخدم للوصول إلى جزء معين من المحتوى على موقعك.

على سبيل المثال ، الصفحة الرئيسية في Kinsta موجودة على https://kinsta.com/ ، ومدونتنا موجودة على https://kinsta.com/blog/ ويستخدم منشور واحد رابطًا مثل https://kinsta.com/blog/ أدوات ووردبريس /.

تُستخدم الروابط الثابتة أيضًا لصفحات الأرشيف والصفحات الثابتة وأي محتوى على موقعك يحتاج إلى عنوان URL الخاص به.

في هذا المنشور ، سنوضح لك كيفية عمل الروابط الثابتة ، وكيفية تحسينها لموقعك ، وكيفية تكوينها عبر شاشة الإعدادات الخاصة بك وعن طريق كتابة بعض التعليمات البرمجية.

ما هي الروابط الثابتة وورد بريس؟

كما هو محدد في مجلد ووردبريس الرسمي :

“الروابط الثابتة لـ وورد بريس هي عناوين URL الدائمة لمشاركات مدونة الويب الفردية الخاصة بك ، بالإضافة إلى الفئات والقوائم الأخرى لمنشورات مدونة الويب.”

سيكون لكل صفحة في موقعك (بما في ذلك المنشورات والصفحات وصفحات الأرشيف وصفحات أخرى مثل صفحة 404) رابطها الثابت الخاص بها.

لذلك ، على سبيل المثال ، ستكون صفحتك الرئيسية على yoursite.com ، بينما تكون مدونتك على yoursite.com/blog .

إذا كانت لديك فئة “مميزة” في مدونتك ، فقد يكون ذلك في واحد من عدد من عناوين URL:

yoursite.com/category/featured

yoursite.com/blog/featured أو فقط

yoursite.com/featured.

المشاركات الفردية لها أيضًا رابط ثابت خاص بها. في ملفات قالب السمة الخاصة بك ، سيتم استخدام علامة القالب the_permalink () لجلب عنوان URL للمنشور وإنشاء ارتباط قابل للنقر منه.

يستخدم وورد بريس هذا لجلب الرابط الثابت الفريد للمنشور الفردي وإخراجه داخل عنصر <a> بحيث يمكن استخدامه كرابط في قوائم منشورات المدونة الخاصة بك.

يكمن جمال وجود علامة القالب هذه في أنك تحتاج فقط إلى استخدام قطعة واحدة من الكود لجلب الرابط إلى أي منشور على موقعك ، ولا يتعين عليك ترميز أي روابط في قالبك.

الفرق بين الروابط الثابتة والرخويات والروابط

في هذا المنشور ، سنركز على الروابط الثابتة بالتفصيل ، لكننا سننظر أيضًا في الرخويات . إذن ما الفرق بينهما؟

الرابط الثابت هو الرابط الكامل للمنشور. لذلك ، الرابط الذي قدمته سابقًا إلى منشور Kinsta على الأدوات هو https://kinsta.com/blog/وورد بريس-widgets/ .

الحلقة هي الجزء الأخير من هذا الرابط الثابت ، وهي فريدة في هذا المنشور. في هذه الحالة ، إنها أدوات ووردبريس.

يتم إنشاء هذا الرابط الثابت تلقائيًا بناءً على عنوان المنشور. وإذا كنت تريد إنشاء سبيكة يدوية لمنشور ما يدويًا ، فيمكنك ذلك. سأوضح لك كيف (ولماذا قد ترغب في ذلك) لاحقًا في هذا المنشور.

روابط ثابتة ، سبيكة ، روابط ، URL … ما كل هذا؟ تعلم خصوصيات وعموميات الروابط الثابتة لـ وورد بريس ⛓

انقر للتغريد

كيف يتم إنشاء الروابط الثابتة لـ وورد بريس

في موقع الويب الثابت ، يحدد عنوان URL المورد من خلال اسمه ومسار الدليل ، كما هو موضح في المثال التالي:

https://example.com/path/to/resource/wordpress-permalinks.html

من أجل الحصول على عناوين URL جيدة التنظيم ، نحتاج فقط إلى نظام ملفات جيد التنظيم وموارد مسماة بشكل صحيح.

لكن الويب ديناميكي ، ونحن معتادون على إدارة مواقع الويب باستخدام أنظمة إدارة المحتوى التي تعتمد على قاعدة البيانات ، مما يعني أن عناوين URL ستحتوي على عدد من المعلمات التي تحدد قيمها الاستعلام الذي سيتم تشغيله مقابل قاعدة البيانات.

ضع في اعتبارك المثال التالي:

https://example.com/؟key1=val1&key2=val2

في عنوان URL هذا ، ستلاحظ فاصلًا (علامة الاستفهام) ، ومجموعة من أزواج المفاتيح / القيمة (مفصولة بعلامة العطف) التي تشكل سلسلة الاستعلام. عنوان URL لا يفي بمتطلبات قابلية الاستخدام وإمكانية الوصول ويجب تحويله إلى رابط ثابت أكثر فائدة وصديقًا لتحسين محركات البحث .

تعتمد الطريقة التي يتم بها تحويل عناوين URL “القبيحة” هذه إلى روابط ثابتة محسّنة على خادم الويب الخاص بك. إذا كنت من مستخدمي Apache ، فستتم مطالبتك بإضافة مجموعة من توجيهات إعادة الكتابة في ملف htaccess الخاص بالمجلد الجذر . إذا كنت من مستخدمي Nginx ، فيمكنك إضافة الأمر try_files إلى ملف التكوين الرئيسي.

لكن لا تقلق! في معظم الأوقات ، لن تتم مطالبتك بتهيئة خادم الويب سطراً بسطر لأن وورد بريس سيقوم بذلك نيابة عنك.

بصفتك مستخدمًا إداريًا ، يمكنك تعيين قواعد إعادة الكتابة المخصصة بسرعة وسهولة من لوحة الإدارة. يمكن للمستخدمين والمطورين المتقدمين الحصول على المزيد بفضل واجهة برمجة تطبيقات وورد بريس Rewrite API ، التي توفر وظائف وخطافات تجعل تخصيص الرابط الثابت إلى مستوى أعلى.

نظرة عامة على استعلامات وورد بريس

مع الغرض المحدد لبناء الاستعلام وتنفيذه وتخزين النتائج من قاعدة بيانات وورد بريس ، يوفر وورد بريس فئة WP_Query . بفضل هذه الفئة ، لا نحتاج إلى الاهتمام بالاستعلام لأن WP_Query سوف يتعامل تلقائيًا مع الطلب ، وبناء الاستعلام ، وتنفيذه. بعد ذلك ، وفقًا للتسلسل الهرمي للقالب ، سيعيد وورد بريس المورد المطلوب.

من خارج الصندوق ، يقبل وورد بريس طلبات المنشورات الفردية والصفحات وأنواع المنشورات بالإضافة إلى عدد من الأرشيفات مرتبة حسب الفئة والعلامة والتاريخ والمؤلف والمزيد.

علاوة على ذلك ، إذا لم تكن الوظائف الافتراضية كافية ، فيمكن للمطورين إنشاء استعلامات مخصصة عن طريق إنشاء مثيلات جديدة من فئة WP_Query (كائن الاستعلام) أو تمرير معلمات محددة إلى مثيل موجود من الاستعلام قبل تنفيذه.

يتم تسمية معلمات الاستعلام باسم متغيرات الاستعلام وتنقسم إلى ثلاث مجموعات.

Vars الاستعلام العام

هذه المتغيرات عامة بمعنى أنها متاحة للاستخدام في الطلبات العامة (أي عناوين URL). بفضل هذه المتغيرات ، يمكننا طلب مشاركات المؤلفين:

؟ المؤلف = 12؟
author_name = ميكي

حسب الفئة أو العلامة:


؟ القط = 4،5،6
؟ category_name = CMS
؟ العلامة = وورد

حسب التاريخ والوقت:

؟ monthnum = 201601
؟ year = 2015؟ w = 13
؟ اليوم = 31

عن طريق البريد أو الصفحة:


؟ ص = 123
؟ name = أهلاً بالعالم
؟ page_id = 234

وأكثر بكثير.

متغيرات الاستعلام الخاصة

لا يُقصد بهذه المتغيرات أن تُضاف إلى سلاسل استعلام URL. يمكن استخدامها للتأثير على الاستعلامات داخل البرنامج النصي فقط (ملحق أو ملف jobs.php الخاص بالقالب).

لن تعرض سلسلة الاستعلام التالية النتيجة المتوقعة:

؟ meta_key = city & meta_value = لندن

meta_key و meta_value هي متغيرات استعلام خاصة لا يجب تعريفها في سلاسل الاستعلام. يجب أن يتم تمريرها إلى مثيل كائن الاستعلام ، كما سأوضح لك لاحقًا.

انظر القائمة الكاملة لمتغيرات الاستعلام العامة والخاصة في الدستور الغذائي.

متغيرات الاستعلام المخصصة

يمكن تمرير هذه المتغيرات المعرفة من قبل المستخدم عبر سلاسل استعلام URL تشبه إلى حد كبير متغيرات الاستعلام العامة. يتمثل الاختلاف الرئيسي بين المتغيرات العامة والمخصصة في أن وورد بريس لن يتعامل مع المتغيرات المخصصة من تلقاء نفسه ، ويجب أن نحصل على قيمها من مكون إضافي لتخصيص الاستعلامات.

بعد قولي هذا ، دعنا نعود إلى الروابط الثابتة.

الروابط الثابتة لـ وورد بريس القبيحة و Query Vars

تُظهر الروابط الثابتة القبيحة سلسلة الاستعلام ، أي جزء عنوان URL الذي يحتوي على مجموعة من متغيرات الاستعلام (سلسلة الاستعلام) التي ستحدد المورد الذي تم إرجاعه.

الإعداد العادي في شاشة إعدادات الروابط الثابتة

الإعداد العادي في شاشة إعدادات الروابط الثابتة

كمثال ، ضع في اعتبارك عناوين URL التالية:

https://example.com/؟cat=5
https://example.com/؟cat=5،7،9

استجابةً لعناوين URL هذه ، سيعيد وورد بريس أرشيف المنشورات التي تنتمي إلى الفئات المحددة.

نحن لا نقتصر على معلمة واحدة فقط لكل عنوان URL. في الأمثلة التالية ، نبني استعلامات أكثر تعقيدًا:

؟ author_name = lucy & category_name = WebDev؟ tag = wordpress & m = 201606

في سلسلة الاستعلام الأولى ، سيتطلب author_name و category_name كافة عمليات النشر بواسطة المؤلف المحدد في فئة WebDev. في سلسلة الاستعلام الثانية ، ستتطلب العلامة و m جميع المشاركات التي تم وضع علامة عليها كـ “وورد بريس” والتي تم نشرها في يونيو 2016.

كما ترى ، يمكننا تعيين أكثر من متغير استعلام واحد وإجبار وورد بريس على تشغيل استعلامات متقدمة فقط بإضافة أزواج المفتاح = القيمة المناسبة لسلاسل الاستعلام.

الروابط الثابتة الجميلة: بديل أفضل

من خلال تمكين Pretty Permalinks ، قمنا بتعيين بنية عنوان URL قابلة للاستخدام ويمكن الوصول إليها وصديقة لكبار المسئولين الاقتصاديين. دعنا نقارن عناوين URL التالية:

https://example.com/؟p=123

https://example.com/وورد بريس-permalinks/

في هذا المثال ، يُظهر الرابط الثابت القبيح المتغير p وقيمته (معرّف المنشور) ، بينما يُظهر عنوان URL الجميل رابط المشاركة.

يوفر وورد بريس أربعة تنسيقات Pretty Permalink يمكننا الاختيار من بينها في شاشة إعدادات الرابط الثابت ، كما هو موضح في الصورة أدناه.

روابط ثابتة جميلة في إعدادات الروابط الثابتة

روابط ثابتة جميلة في إعدادات الروابط الثابتة

لكنك لست مقيدًا بالتنسيقات الافتراضية ، حيث يتيح لك وورد بريس تخصيص تنسيق الرابط الثابت عن طريق تعيين علامة هيكلية واحدة أو أكثر.

خيار الهيكل المخصص

خيار الهيكل المخصص

سأريك هذه بالتفصيل لاحقًا في هذا المنشور.

لماذا تعتبر الروابط الثابتة مهمة؟

سيكون لاستخدام الروابط الثابتة الجميلة لموقع وورد بريس الخاص بك فائدتان: تحسين محركات البحث وتجربة المستخدم.

لماذا هذا؟ تستخدم محركات البحث عنوان URL الخاص بك كمؤشر على موضوع المنشور. إذا كان محتوى الرابط الثابت يتعلق بمحتوى المنشور الخاص بك ، فسيساعد ذلك محركات البحث على تحديد موضوع المنشور الخاص بك وأنه يتعلق بشكل شرعي بما يدعي أنه يدور حوله.

بالنسبة إلى UX ، تعد الروابط الثابتة إلى حد ما أفضل لأنها تسهل على المستخدمين تذكر واستخدام عناوين URL على موقعك. لن يتذكر أي شخص عنوان URL لصفحة الاتصال الخاصة بك إذا كان yoursite.com/؟p=456 . لكنهم سيتذكرون yoursite.com/contact .

الروابط الثابتة ، والرخويات ، وكبار المسئولين الاقتصاديين

آخر جزء من عنوان URL للمنشور هو آخر جزء من عنوان URL. إذا قمت بتكوين إعدادات وورد بريس Permalinks بحيث يتم استخدام اسم المنشور ، فسيتم إنشاء الرابط الثابت للمنشور المسمى “كيفية إنشاء روابط ثابتة جميلة” تلقائيًا باسم yoursite.com/how-to-create-pretty-permalinks/ .

هذه سبيكة محترمة. إنه يخبر المستخدمين عن موضوع المنشور وبالنسبة لمحركات البحث فإنه يحتوي على “روابط ثابتة جميلة” ، والتي قد تكون الكلمة الرئيسية التي تستهدفها.

ولكن يمكن تحسينه.

يجب أن تكون الرخويات الخاصة بك طويلة بما يكفي لتضمين الكلمات الرئيسية التي تستهدفها ولكن قصيرة بما يكفي لتكون قابلة للتذكر للمستخدمين ولا تخلط بين محركات البحث والكثير من الكلمات غير الضرورية (إليك كيفية إنشاء روابط ثابتة ملائمة لتحسين محركات البحث في وورد بريس ).

لذا فإن المنشور المسمى “كيفية إنشاء روابط ثابتة جميلة” قد يكون أفضل حالًا مع مجموعة من الروابط الثابتة الجميلة ، مما يمنحك yoursite.com/pretty-permalinks/ . أو إذا كان لديك العديد من المنشورات على روابط ثابتة جميلة وترغب في إعطاء هذا المنشور دليلًا محددًا يتعلق بحقيقة أنه دليل إرشادي ، فيمكنك استخدام إنشاء روابط ثابتة جميلة ، مما يمنحك yoursite.com/create-pretty-permalinks .

أو للمضي قدمًا في الأمور ، يمكنك تحسين مُحسّنات محرّكات البحث بشكل أكبر من خلال تضمين “وورد بريس”: example.com/create-وورد بريس-pretty-permalinks .

عندما ينظر الأشخاص إلى الرابط الخاص بك في نتيجة البحث ، فأنت أيضًا لا تريد أن تكون نتيجة البحث طويلة جدًا بحيث لا يمكن قراءتها كلها. فيما يلي نتيجتان أحصل عليهما من مدونة Kinsta عندما أقوم على google “روابط ووردبريس الثابتة”.

نتائج Google – الروابط الثابتة لـ وورد بريس

نتائج Google – الروابط الثابتة لـ وورد بريس

كلاهما لهما رخويات مُحسَّنة جيدًا. الأول هو إعادة كتابة وورد بريس-premalinks-url ، مما يشير إلى أنه يستهدف تلك الكلمات الرئيسية ، والثاني هو وورد بريس-slug ، وهو أكثر تركيزًا.

هذه الرخويات لا تضيع أي كلمات. يخبرون محركات البحث عن موضوع المنشور ولا شيء آخر.

يمكنك تحسين الرخويات الخاصة بك من أجل تحسين محركات البحث أولاً عن طريق تحديد اسم النشر في شاشة إعدادات Permalinks ثم تحرير الرابط الثابت لكل منشور يدويًا عند كتابته.

الروابط الثابتة ، الرخويات ، و UX

إن استخدام الروابط الثابتة الجميلة واستخدام الرخويات القصيرة التي لا تنسى سيمنحك أيضًا مزايا تجربة المستخدم .

وفقًا لمنشور عام 1999 بواسطة Jacob Nielsen ، يتطلب موقع الويب القابل للاستخدام:

اسم مجال يسهل تذكره وتهجئته بسهولة.

عناوين URL قصيرة.

عناوين URL سهلة النوع.

عناوين URL التي تصور بنية الموقع .

عناوين URL “القابلة للاختراق” للسماح للمستخدمين بالانتقال إلى مستويات أعلى من هندسة المعلومات عن طريق اختراق نهاية عنوان URL.

عناوين URL الثابتة التي لا تتغير.

يجب ألا يتغير عنوان URL أبدًا ، حيث يمكن تخزينه ومشاركته بعدة طرق. هذا هو السبب في أننا نسميها الروابط الثابتة. علاوة على ذلك ، يجب أن يكون عنوان URL دلاليًا ، بمعنى أن يكون فوريًا ومفيدًا بشكل حدسي للمستخدمين غير الخبراء.

لذا في حين أنه من الممكن تغيير الرابط الثابت للمنشور بعد نشره ، فإنه ليس فكرة جيدة. ذلك لأن الرابط الثابت الأصلي ربما تمت مشاركته بالفعل. إذا كنت بحاجة إلى تغييره ، فتأكد من اتباع أفضل ممارسات إعادة توجيه وورد بريس .

كيفية تغيير إعدادات الرابط الثابت في وورد بريس

في وورد بريس ، يمكنك تغيير الروابط الثابتة بعدة طرق:

يمكنك تحرير شاشة إعدادات Permalinks لتشغيل روابط ثابتة جميلة – وهو شيء يجب عليك فعله بمجرد إعداد موقع الويب الخاص بك.

يمكنك تحرير بنية الرابط الثابت للعلامات والفئات في شاشة الروابط الثابتة.

يمكنك تحرير الرقائق المنشورات الفردية عند إنشائها وتحريرها.

يمكنك تحديد بنية الروابط لأنواع المنشورات المخصصة عند تسجيلها ، واختيار استخدام الافتراضي أو إبطالها.

يمكنك كتابة مكون إضافي لتعديل طريقة تنظيم الروابط الثابتة.

يمكنك استخدام عمليات إعادة التوجيه للحصول على رابط ثابت قديم يشير إلى رابط جديد.

دعونا نلقي نظرة على كل من هؤلاء.

تحرير إعدادات الرابط الثابت العامة

شاشة إعدادات الروابط الثابتة هي أول مكان تذهب إليه لتكوين الروابط الثابتة الخاصة بك. يمكنك الوصول إليه عبر الإعدادات> الروابط الثابتة .

شاشة إعدادات الرابط الثابت

شاشة إعدادات الرابط الثابت

الإعدادات العامة

يتناول القسم الأول إعدادات المنشورات الفردية. الخيارات هي:

عادي: يستخدم هذا معرّف النشر للارتباط. سيكون ذلك منطقيًا للمتصفحات ولكنه لن يعني الكثير للبشر أو لمحركات البحث. يبدو مثل هذا: example.com/؟p=123 .

اليوم والاسم: يتضمن هذا التاريخ الكامل الذي تم فيه نشر المنشور بالإضافة إلى اسمه (أو بشكل أكثر دقة رابطه الثابت). يبدو كالتالي: example.com/2020/06/01/my-post/.

الشهر والاسم: هذه نسخة أقصر من اليوم والاسم ، تحتوي فقط على الشهر والسنة وليس اليوم: example.com/2020/06/my-post/.

رقمي: مثل الخيار العادي ، يستخدم هذا معرف المنشور وليس سهل الاستخدام للغاية. example.com/archives/123.

اسم المنشور: لا يتضمن هذا الخيار أي تواريخ أو معرفات نشر ولكنه يستخدم فقط slug: example.com/my-post/.

الهيكل المخصص: هنا يمكنك إنشاء الهيكل المخصص الخاص بك. استخدم العلامات لجلب المعلومات بناءً على بيانات المنشور ، والنص الثابت لإضافة شيء لا يتغير بين المنشورات.

هذه العلامات هي كلمات رئيسية محددة ملفوفة ضمن الحرف٪. يوفر وورد بريس العلامات التالية:

٪ year٪ – سنة ما بعد النشر (أربعة أرقام).

٪ monthnum٪ – شهر النشر (رقمين).

٪ day٪ – يوم النشر (رقمين).

٪ hour٪ – ساعة النشر (رقمين).

٪ minutes٪ – دقيقة النشر (رقمين).

٪ second٪ – ثاني نشر (رقمين).

٪ post_id٪ – معرّف النشر الفريد (عدد صحيح).

٪ postname٪ – الحلقة اللاحقة (أي السلسلة المعقَّمة التي تمثل عنوان المنشور).

٪ فئة٪ – شريحة الفئة.

٪ المؤلف٪ – شريحة المؤلف.

حاول التحقق من زر خيار بنية مخصصة وإضافة إحدى السلاسل التالية في حقل النص:

/٪ المؤلف٪ /٪ postname٪ /

/٪ year٪ /٪ postname٪ /

/٪ فئة٪ /٪ postname٪ /

يولد أي من هذه السلاسل رابطًا ثابتًا مختلفًا تمامًا بقيم دلالية محددة ، كما هو موضح أدناه:

example.com/rachelmccollin/wordpress-permalinks/
example.com/2020/wordpress-permalinks/
example.com/CMS/wordpress-permalinks/

في المثال الأول ، يبرز عنوان URL الناتج مؤلف المنشور . يخبرنا التنسيقان الآخران بسنة النشر وفئة المنشور على التوالي. الأمر متروك لك لاختيار التنسيق الذي يناسبك بشكل أفضل.

بمجرد تحديد الخيار الذي تريده ، انتقل إلى القسم الاختياري أو انقر فوق حفظ التغييرات لحفظ إعداداتك.

إعدادات الرابط الثابت الاختيارية

بالإضافة إلى إعدادات منشوراتك الفردية ، تتيح لك شاشة إعدادات Permalinks أيضًا تعيين هيكل مخصص لأرشيفات الفئات والعلامات الخاصة بك.

إذا لم تقم بذلك ، فإن الإعداد الافتراضي هو تضمين / category / category-slug / في نهاية الرابط الثابت. لذلك إذا كانت لديك فئة “مميزة” ، فستكون صفحة الأرشيف الخاصة بها على yoursite.com/category/featured .

إعدادات الرابط الثابت الاختيارية

إعدادات الرابط الثابت الاختيارية

يمكنك تعديل هذا في القسم الاختياري من صفحة إعدادات الروابط الثابتة. لذلك إذا كنت ترغب في الحصول على yoursite.com/blog/featured/ باعتباره الرابط الثابت لأرشيف هذه الفئة ، فيمكنك إدخال مدونة في الحقل الأساسي للفئة . ليس عليك إدراج خطوط مائلة للخلف أو استخدام العلامات.

كيفية تغيير الروابط الثابتة والرخويات للمنشورات والصفحات الفردية

بمجرد تنشيط الروابط الثابتة إلى حد ما على موقع وورد بريس الخاص بك ، فقد حان الوقت لتحسين الرابط للمنشورات والصفحات الفردية.

من الأفضل القيام بذلك عند إنشاء المحتوى الخاص بك . إذا قمت بتغيير الرابط الثابت لأحد المنشورات ، فسوف تقوم بتغيير عنوان URL الذي تستخدمه ، ولن تعمل أي روابط قمت بمشاركتها أنت أو زوارك في الماضي.

لتعديل الرابط الثابت لإحدى المنشورات ، فأنت تعمل في شاشة تحرير المنشور لذلك المنشور. انتقل إلى المنشورات وحدد المنشور الذي تريد تحريره. (إذا كنت بصدد إنشاء المنشور ، فستكون بالفعل على الشاشة الصحيحة.)

في شاشة تحرير المنشور ، حدد جزء المستند على الجانب الأيمن وانتقل إلى قسم الرابط الثابت . انقر فوق السهم الموجود على يمينه إذا لم يكن مفتوحًا بالفعل.

تحرير الرابط الثابت في شاشة تحرير ما بعد

تحرير الرابط الثابت في شاشة تحرير ما بعد

سيتم عرض الرابط الذي تم إنشاؤه تلقائيًا في حقل URL Slug . يمكنك تعديل هذا لجعل السلاج أقصر وأكثر تركيزًا.

قبل تحريره ، انسخ الرابط القديم في مكان ما حتى تتمكن من استخدامه إذا كنت بحاجة إلى إعداد إعادة توجيه بعد ذلك (ينطبق هذا فقط على المنشورات المنشورة مسبقًا).

تم تحرير سبيكة

تم تحرير سبيكة

الآن انقر فوق الزر ” نشر” أو ” تحديث” لحفظ التغييرات.

لا تنس: إذا قمت بتحرير الرابط الثابت لمنشور موجود ، فيمكنك إنشاء مشكلة للأشخاص الذين لديهم الرابط الأصلي ويجب عليهم استخدام عمليات إعادة التوجيه.

كيفية تغيير إعدادات الرابط الثابت لصفحات الأرشيف

لتغيير إعدادات الرابط الثابت لصفحات الأرشيف الفردية ، يمكنك تحرير الإعدادات لقاعدة “الفئة” أو “العلامة” في شاشة إعدادات الروابط الثابتة. يمكنك أيضًا تغيير الارتباط الثابت لفئة فردية أو علامة أو تصنيف مخصص.

دعنا نلقي نظرة على كيفية القيام بذلك ، ثم ننتقل إلى تحرير الرابط الثابت للتصنيفات المخصصة وأنواع النشر عند تسجيلها.

تغيير الرخويات للفئات والعلامات

للقيام بذلك ، انتقل إلى المنشورات> الفئات (أو المنشورات> العلامات ).

شاشة تحرير الفئات

شاشة تحرير الفئات

ابحث عن الفئة أو العلامة التي تريد تعديل سلجتها وانقر على اسمها.

تحرير سبيكة فئة

تحرير سبيكة فئة

يمكنك بعد ذلك كتابة سبيكة للفئة أو العلامة. سيقوم وورد بريس تلقائيًا بإنشاء واحدة بناءً على اسم الفئة أو العلامة ، لكن ليس عليك الاحتفاظ بها. كما هو الحال مع المنشورات ، من المنطقي القيام بذلك عند إعداد الفئة أو العلامة. إذا قمت بذلك لاحقًا ، فستحتاج إلى إعداد إعادة توجيه.

إذا أعددت تصنيفًا مخصصًا ، أو تم إنشاء واحد بواسطة مكون إضافي ، فيمكنك تحرير الارتباطات الثابتة للمصطلحات الفردية في هذا التصنيف بالطريقة نفسها تمامًا. ولكن إذا كنت ترغب في تعديل الرابط التقريبي للتصنيف نفسه ، فستحتاج إلى تعديل بعض التعليمات البرمجية.

تغيير البزاقات لتصنيفات مخصصة

عند تسجيل تصنيف مخصص ، ستحتوي صفحات الأرشيف الخاصة بهذا التصنيف تلقائيًا على عنوان URL الخاص بـ yoursite.com/taxonomy/term ، حيث يكون التصنيف هو معرف التصنيف والمصطلح هو مصطلح slug.

دعنا نتخيل أنك تسجل تصنيفًا مخصصًا للغات باستخدام معرف kinsta_language ، والذي يستخدم بادئة للتأكد من أنه مختلف عن أي تصنيفات أخرى مسجلة بواسطة مكونات إضافية أخرى. يمكنك بعد ذلك إنشاء مصطلح باستخدام سبيكة من الفرنسية .

سيكون عنوان URL لأرشيف مصطلح التصنيف هذا هو yoursite.com/kinsta_language/french .

ولكن ماذا لو كنت تريد تغيير ذلك بحيث لا يتضمن تلك البادئة ويكون أكثر سهولة في الاستخدام؟ يمكنك القيام بذلك باستخدام وسيطة إعادة الكتابة عند تسجيل التصنيف.

هذا هو الكود الذي ستستخدمه لتسجيل التصنيف ، بما في ذلك وسيطة إعادة الكتابة.

function kinsta_register_taxonomy() {                

 // languages
 $labels = array(
  'name'=> __( 'Languages' ),
  'singular_name' => __( 'Language' ),
  'search_items' => __( 'Search Languages' ),
  'all_items' => __( 'All Languages' ),
  'edit_item' => __( 'Edit Languages' ),
  'update_item' => __( 'Update Languages' ),
  'add_new_item' => __( 'Add New Language' ),
  'new_item_name' => __( 'New Language Name' ),
  'menu_name' => __( 'Languages' ),
 );

 $args = array(
  'labels' => $labels,
  'hierarchical' => true,
  'sort' => true,
  'args' => array( 'orderby' => 'term_order' ),
  'rewrite' => array( 'slug' => 'language' ),
  'show_admin_column' => true,
  'show_in_rest' => true
 );

 register_taxonomy( ‘kinsta_language', array( 'post', ‘attachment' ), $args);   

}

add_action( 'init', 'kinsta_register_taxonomy' );

السطر المهم في هذا الرمز هو هذا:

'rewrite' => array( 'slug' => 'language' ),

هذا يعيد كتابة تلك slug من kinsta_language (المعرف) إلى اللغة (القيمة الجديدة). لذلك سيكون عنوان URL الجديد الخاص بك هو yoursite.com/language/french . أكثر سهولة في الاستخدام!

كيفية تغيير الرخويات لأنواع المنشورات المخصصة

تعمل أنواع المنشورات المخصصة بنفس الطريقة التي تعمل بها التصنيفات المخصصة عند تسجيلها ، لذلك سيكون لها عنوان URL يتضمن معرف نوع المنشور المخصص.

تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟

انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!

إشترك الآن

دعنا نتخيل أنك قمت بتسجيل نوع منشور مخصص يسمى kinsta_book  وقمت بإنشاء منشور من هذا النوع المنشور يسمى ” Huckleberry Finn” ، مع سبيكة من huckleberry-finn .

سيكون عنوان URL هو yoursite.com/kinsta_book/huckleberry-finn . وسيكون الرابط الثابت لأرشيف نوع المنشور هو yoursite.com/kinsta_book .

مرة أخرى ، يمكنك تغيير هذا عند تسجيل نوع المنشور المخصص ، باستخدام وسيطة إعادة الكتابة. مرة أخرى ، إليك الكود الذي يتضمن تلك الوسيطة:

function kinsta_register_post_type() {

 // books
 $labels = array(
  'name' => __( 'Books' ),
  'singular_name' => __( 'Book' ),
  'add_new' => __( 'New Book' ),
  'add_new_item' => __( 'Add New Book' ),
  'edit_item' => __( 'Edit Book' ),
  'new_item' => __( 'New Book' ),
  'view_item' => __( 'View Book' ),
  'search_items' => __( 'Search Books' ),
  'not_found' =>  __( 'No Books Found' ),
  'not_found_in_trash' => __( 'No Books found in Trash' ),
 );

 $args = array(
  'labels' => $labels,
  'has_archive' => true,
  'public' => true,
  'hierarchical' => false,
  'supports' => array(
   'title',
   'editor',
   'excerpt',
   'custom-fields',
   'thumbnail',
   'page-attributes'
  ),
  'taxonomies' => array( ‘kinsta_language', 'category'),
  'rewrite'   => array( 'slug' => 'book' )
 );
 
 register_post_type( ‘kinsta_book', $args );

}

add_action( 'init', 'kinsta_register_post_type' );

الخط المهم بالنسبة للعبة البزاقة هو هذا:

'rewrite'   => array( 'slug' => 'book' )

الآن ستكون عناوين URL هي yoursite.com/book/huckleberry-finn لكتاب فردي و yoursite.com/book للأرشيف.

معلومات

الحديث عن الكتب … هل قمت بالتحقق من قسم الكتب الإلكترونية في كينستا بالفعل؟ إنها مجانية للتنزيل ومليئة بالنصائح العملية!

تحرير الروابط الثابتة باستخدام الحقول المخصصة

بالإضافة إلى متغيرات الاستعلام العامة والخاصة ، يسمح وورد بريس للمطورين والمستخدمين المتقدمين بتحديد متغيرات الاستعلام المخصصة الخاصة بهم. بمجرد التسجيل ، يمكن إضافة هذه المتغيرات إلى سلاسل الاستعلام ، تمامًا مثل متغيرات الاستعلام العامة ، ويمكن استخدام قيمها للتأثير على الاستعلامات أيضًا.

فيما يلي كيفية إنشاء استعلام تعريف مخصص (أي استعلام يسترد المنشورات حسب الحقل المخصص) مع الاستفادة من متغيرات الاستعلام المخصصة.

من أجل تحقيق هذا الهدف ، سنطور مكونًا إضافيًا نسجل منه المتغيرات المخصصة ، ونحصل على قيمها ، ونغير الاستعلام وفقًا لذلك.

إليك الطريقة…

قم بإنشاء مكون إضافي في دليل wp-content / plugins. أضف دالة لتسجيل متغيرات الاستعلام:

/**
 * Register custom query vars
 *
 * @param array $vars The array of available query variables
 */

function myplugin_register_query_vars( $vars ) {

 $vars[] = 'city';
 return $vars;

}

add_filter( 'query_vars', 'myplugin_register_query_vars' );

و query_vars فلتر يتيح لك إضافة أو إزالة أو تغيير فار الاستعلام العام قبل تنفيذ الاستعلام. تخزن وظيفة رد الاتصال في المثال كوسيطة ، حيث تضيف مصفوفة من المتغيرات المتاحة متغيرًا جديدًا وتعيد نفس المصفوفة.

بعد ذلك ، أضف هذه الوظيفة التي تستخدم قيمة المتغير لتغيير الاستعلام:

/**
 * Build a custom query
 *
 * @param $query obj The WP_Query instance (passed by reference)
 *
 */

function myplugin_pre_get_posts( $query ) {

 // check if the user is requesting an admin page
 // or current query is not the main query
 if ( is_admin() || ! $query->is_main_query() ){
  return;
 }

 $city = get_query_var( 'city' );

 // add meta_query elements
 if( !empty( $city ) ){
  $query->set( 'meta_key', 'city' );
  $query->set( 'meta_value', $city );
  $query->set( 'meta_compare', 'LIKE' );
 }

}

add_action( 'pre_get_posts', 'myplugin_pre_get_posts', 1 );

و pre_get_posts ربط العمل يتم تشغيل بعد إنشاء الاستعلام ولكن قبل أن يتم تنفيذ ذلك. لذلك يمكننا ربط دالة رد نداء بهذا الإجراء لإجراء تغييراتنا على الاستعلام قبل تشغيله. هذا ما يحدث:

تحتفظ وظيفة رد الاتصال بمثيل للكائن $ query ، الذي يتم تمريره من خلال المرجع ، وليس بالقيمة. وهذا يعني أن أي تغييرات يتم إجراؤها على كائن الاستعلام تؤثر على الاستعلام الأصلي وليس على نسخة منه. لهذا السبب ، يجب أن نتأكد من الاستعلام الذي سيتم تنفيذه (الاستعلام الرئيسي).

وفي وقت لاحق، نحصل على قيمة المدينة من ذلك بفضل سلسلة الاستعلام الحالية إلى أن get_query_var وظيفة .

أخيرًا ، إذا لم تكن المدينة $ فارغة ، فيمكننا تعيين عناصر استعلام التعريف meta_key و meta_value و meta_compare. هذه الأخيرة هي متغيرات استعلام خاصة غير متاحة للطلبات العامة. لا يمكن تعيين قيمهم إلا من داخل البرنامج النصي.

الآن قم بتنشيط المكون الإضافي ، أضف حقل المدينة المخصص إلى عدد من المنشورات. انتقل إلى الإعدادات> الروابط الثابتة لتحديث الروابط الثابتة ، ليس عليك فعل أي شيء ؛ يكفي مجرد زيارة الشاشة.

تحقق الآن من عناوين URL مثل ما يلي:

https://example.com/؟city=London

ردًا على هذا الطلب ، فإن وورد بريس سيعيد جميع المنشورات التي تكون فيها قيمة حقل المدينة هي لندن .

مهمتنا الأخيرة هي تحويل عنوان URL القبيح للمثال أعلاه في بنية رابط ثابت جميل. دعنا نضيف الوظيفة التالية إلى المكون الإضافي الخاص بنا:

/**
* Add rewrite tags and rules
*/

function myplugin_rewrite_tag_rule() {

 add_rewrite_tag( '%city%', '([^&]+)' );
 add_rewrite_rule( '^city/([^/]*)/?', 'index.php?city=$matches[1]','top' );

}

add_action('init', 'myplugin_rewrite_tag_rule', 10, 0);

تعد الدالتان add_rewrite_tag و add_rewrite_rule جزءًا من Rewrite API. add_rewrite_tag يجعل وورد بريس على دراية باستعلام المدينة var ، بينما تحدد add_rewrite_rule قاعدة إعادة كتابة جديدة. يجب ربط كلتا الوظيفتين بعمل البادئة. بفضل العلامة والقاعدة الجديدة ، يمكننا استخدام عنوان URL التالي:

https://example.com/city/London/

سيعيد وورد بريس أرشيف المنشورات حيث تكون قيمة الحقل المخصص للمدينة هي لندن.

ملاحظة: في أي وقت تتم فيه إضافة قاعدة إعادة كتابة جديدة ، يجب تحديث الروابط الثابتة لـ وورد بريس من شاشة الروابط الثابتة ضمن قائمة الإعدادات.

كيفية تغيير الروابط الثابتة في WooCommerce

تقوم WooCommerce بإنشاء أنواع منشورات مخصصة وتصنيفات خاصة بها ، وكلها تحتوي على روابط ثابتة افتراضية محددة بواسطة المكون الإضافي.

يمكنك تحرير إعدادات الرابط الثابت والرموز الرخوة لكل هذه.

تغيير الروابط الثابتة لفئة المنتج والعلامة والسمة

هناك جانبان لتحرير الروابط الثابتة لفئات المنتجات والعلامات والسمات: الهيكل والارتباط الثابت. تعمل هذه بطريقة مشابهة للفئات والعلامات العادية.

لتحرير بنية الرابط الثابت ، انتقل إلى الإعدادات> الروابط الثابتة وابحث عن القسم الاختياري ، حيث ستضيف WooCommerce بعض الحقول الإضافية.

إعدادات الروابط الثابتة الاختيارية مع تثبيت WooCommerce

إعدادات الروابط الثابتة الاختيارية مع تثبيت WooCommerce

هنا يمكنك تحرير إعدادات الروابط الثابتة للتصنيفات المخصصة الثلاثة المضافة بواسطة WooCommerce:

فئات المنتجات: الافتراضي هو / product-category / لكن يمكنك تعديل هذا إذا كنت تستخدم مصطلحات مختلفة في متجرك. تأكد من أن التغيير الذي أجريته لا يتعارض مع الإعدادات الخاصة بالفئات العادية ، والتي ليست هي نفسها.

علامات المنتج: الافتراضي هو / product-tag / ، ويمكنك تغييره إذا كنت تريد ذلك. تأكد من تجنب الصدام مع علامات النشر العادية.

سمات المنتج: تعمل هذه بشكل مختلف عن التصنيفين الآخرين ولها بنية مختلفة. كل ما تضيفه هنا سيتبعه دائمًا الارتباط الثابت لاسم السمة الفردية (مثل الحجم) والسمة نفسها (المصطلح ، على سبيل المثال ، كبير).

إذا كنت تريد تحرير الرابط الثابت لفئة أو علامة فردية ، فانتقل إلى المنتجات> الفئات (أو المنتجات> العلامات ) وقم بتحريرها بنفس الطريقة التي تنشر بها العلامات والفئات.

تحرير سبيكة فئة المنتج

تحرير سبيكة فئة المنتج

يختلف تحرير السمات لأنه ليس لديك فقط السمة نفسها ، ولكن أيضًا مصطلحات السمة.

ابدأ بالانتقال إلى المنتجات> السمات .

شاشة سمات المنتج

شاشة سمات المنتج

عند إنشاء سمة جديدة ، يمكنك استخدام حقل Slug لتعيين slug بنفس الطريقة التي تريدها للعلامة أو الفئة. بدلاً من ذلك ، لتحرير الارتباط الثابت لسمة حالية ، انقر على الرابط تحرير أسفل تلك السمة في القائمة اليمنى.

تحرير الارتباطات السمة المنتج

تحرير الارتباطات السمة المنتج

انقر فوق تحديث لحفظ التغييرات.

لتعديل الارتباطات الثابتة لمصطلح السمة ، انتقل إلى شاشة السمات وانقر على رابط تكوين المصطلحات بجوار السمة. سينقلك هذا إلى قائمة المصطلحات لهذه السمة.

سرد شروط سمة المنتج

سرد شروط سمة المنتج

الآن قم بتحرير الرابط الثابت لهذا المصطلح تمامًا كما تفعل مع فئة أو علامة. ستتم إضافة هذا بعد ذلك إلى عنوان URL لأرشيف المنتجات التي تحتوي على هذا المصطلح.

تغيير الروابط الثابتة للمنتج

يمكنك تحرير الروابط الثابتة للمنتج عبر الإعدادات> الروابط الثابتة . قم بالتمرير لأسفل إلى قسم الروابط الثابتة للمنتج .

هل تحتاج إلى استضافة سريعة وموثوقة وآمنة تمامًا لموقعك الجديد؟ يوفر Kinsta كل هذا ودعمًا عالميًا على مدار الساعة طوال أيام الأسبوع من خبراء وورد بريس. تحقق من خططنا

إعدادات الروابط الثابتة للمنتج

إعدادات الروابط الثابتة للمنتج

هنا يمكنك الاختيار من بين أربعة إعدادات للروابط الثابتة لمنتجاتك:

الافتراضي : إذا كنت قد قمت بالفعل بتنشيط الروابط الثابتة إلى حد ما ، فسيستخدم هذا الرابط الثابت لكل منتج مع / المنتج / القاعدة.

قاعدة المتجر : بدلاً من استخدام / product / ، سيستخدم متجرك / shop /.

قاعدة التسوق مع الفئة : لإدراج فئة المنتج الحالي في عنوان URL. قد يؤدي هذا إلى إضافة كلمات رئيسية تريد استهدافها إذا كانت فئات المنتجات تعكس تلك الفئات ، ولكنه لن يساعد تجربة المستخدم الخاصة بك لأنها تنشئ عناوين URL طويلة.

قاعدة مخصصة : تُنشئ بنية عنوان URL الخاصة بك باستخدام الكلمات التي تنطبق على متجرك. لا يمكنك إزالة القاعدة بالكامل ، عليك استخدام شيء ما.

بمجرد تحديد الخيار الذي تريده ، انقر فوق الزر حفظ التغييرات لحفظ اختيارك.

يمكنك أيضًا تعديل الرابط الثابت لمنتج فردي في شاشة تحرير المنتج ، بالطريقة نفسها تمامًا التي تستخدمها لمنشور أو صفحة.

كيفية تغيير الروابط الثابتة وورد بريس مع البرنامج المساعد

يمكنك استخدام مكون إضافي تابع لجهة خارجية لإجراء تعديلات على إعدادات الرابط الثابت بالإضافة إلى ما تتيحه لك شاشة إعدادات وورد بريس Permalinks الافتراضية.

مخصص الروابط الثابتة WordPres البرنامج المساعد

مخصص الروابط الثابتة WordPres البرنامج المساعد

على الروابط الثابتة المخصصة المساعد يسمح لك تعيين URL من أي فئة وظيفة أو علامة على كل ما تريد. يقوم أيضًا بإعداد عمليات إعادة التوجيه حتى تظل عناوين URL القديمة تعمل.

و الرابط الثابت مدير لايت المساعد يدعم أنواع بعد العرف فضلا عن التصنيفات مخصصة في إصدار للمحترفين. يتضمن أيضًا عمليات إعادة التوجيه ويعمل مع المكونات الإضافية لجهات خارجية مثل WooCommerce و Yoast .

كيفية تغيير الروابط الثابتة لـ وورد بريس في phpMyAdmin

إذا كنت تعرف ما تفعله وكنت متأكدًا من أنك لن تكسر أي شيء ، فيمكنك أيضًا تعديل الروابط الثابتة في phpMyAdmin .

هذا شيء قد تحتاج إلى القيام به إذا لم تتمكن من الوصول إلى شاشة إعدادات Permalinks لأي سبب من الأسباب.

ابدأ بنسخ قاعدة البيانات احتياطيًا . ستقوم بتحريره مباشرة ، لذا من المهم إجراء نسخ احتياطي في حالة ارتكابك لخطأ.

الوصول إلى phpMyAdmin.

إذا كنت أحد عملاء Kinsta ، فيمكنك القيام بذلك عن طريق تسجيل الدخول إلى MyKinsta ثم تحديد الموقع الذي تريد العمل معه.

قم بالتمرير لأسفل في شاشة المعلومات وانقر فوق الزر فتح phpMyAdmin .

افتح phpMyAdmin في MyKinsta

افتح phpMyAdmin في MyKinsta

اكتب اسم المستخدم وكلمة المرور لقاعدة البيانات للوصول إلى phpMyAdmin. يمكنك استرجاعها من شاشة المعلومات.

انقر فوق علامة التبويب ” قواعد البيانات” في الأعلى ثم حدد قاعدة البيانات التي تريد العمل بها.

بنية قاعدة البيانات في phpMyAdmin

بنية قاعدة البيانات في phpMyAdmin

حدد جدول wp_options وابحث عن إدخال الرابط الثابت في العمود option_name . قد تحتاج إلى التنقل خارج الصفحة الأولى من الإدخالات.

البحث عن إدخال الرابط الثابت

البحث عن إدخال الرابط الثابت

انقر فوق الارتباط تحرير على اليسار لهذا الإدخال ثم ضمن حقل option_value ، أضف بنية الرابط الثابت التي تريد استخدامها. استخدم العلامات التي حددناها مسبقًا للاستخدام في شاشة إعدادات الروابط الثابتة.

تحرير هيكل الرابط الثابت

تحرير هيكل الرابط الثابت

انقر فوق انتقال . الآن سيتم تحديث الروابط الثابتة الخاصة بك.

لمزيد من القراءة ، راجع مقالتنا: كيفية تغيير عنوان URL الخاص بـ وورد بريس أو الفيديو:

العمل مع الروابط الثابتة للصور

تحتوي الصور على روابط ثابتة خاصة بها ، وسيكون لكل صورة أو ملف وسائط تقوم بتحميله على موقعك عددًا من الروابط التي تم إنشاؤها له:

رابط الصورة التي قمت بتحميلها – الصورة الأصلية.

روابط للصور الجديدة التي تم إنشاؤها باستخدام أحجام الوسائط التي تحددها عبر الإعدادات> الوسائط .

رابط الصورة الأصلية

عند تحميل صورة ، سيتم إنشاء ارتباط فريد للملف حيث يتم تخزينها على الخادم الخاص بك. سيشمل هذا المسار إلى حيث يتم الاحتفاظ به ، وهو wp-content / uploads.

سيتضمن أيضًا التاريخ الذي قمت بتحميل الصورة فيه. هذا يعني أنه إذا قمت بتحميل صورة أخرى بنفس اسم الملف الشهر المقبل (أو العام المقبل) ، فلن يتم الخلط بين الصور حيث سيكون لها مسارات ملفات فريدة.

إذا قمت بتحميل صورة تسمى funnycat.jpg في 1 أبريل 2020 ، فسيكون الرابط الخاص بها هو yoursite.com/wp-content/uploads/04/funnycat.jpg . و 04 يشير إلى أن الملف تم تحميل في ابريل نيسان. ينشئ وورد بريس مجلدًا مرقمًا في دليل التحميلات لكل شهر.

إذا قمت بتحميل ملف لم يكن صورة ، فسيعمل عنوان URL بالطريقة نفسها: yoursite.com/wp-content/uploads/04/document.pdf .

إذا قمت بتحميل أكثر من ملف بنفس الاسم في شهر معين ، فسيقوم وورد بريس بإلحاق رقم في نهاية اسم الملف. لذلك إذا قمت بتحميل صورة أخرى تسمى funnycat.jpg ، فسوف يطلق عليها funnycat-1.jpg .

إذا احتجت في أي وقت إلى الارتباط بالصورة الأصلية أو العثور عليها للتحقق من أنها تعمل بشكل صحيح ، فهذه هي الطريقة التي تجد بها الرابط.

يمكنك أيضًا العثور على رابط الملف المرفق بالانتقال إلى الوسائط> المكتبة والنقر على الملف. سيتم عرض شاشة التحرير لهذا الملف ويمكنك العثور على عنوان URL الخاص به في حقل عنوان URL للملف على الجانب الأيمن.

رابط الصورة الأصلية

رابط الصورة الأصلية

يمكنك أيضًا الارتباط بالملف باستخدام وظيفة wp_get_attachment_image () التي يوفرها وورد بريس. هذه ممارسة أفضل لأنها تعني أن الرابط لن يتغير إذا تم نقل المرفق في المستقبل. هذه وظيفة ستستخدمها في ملحق أو ملف قالب قالب ، وتستخدم المعرف الفريد لملف المرفق.

في حالة صورة funnycat.jpg الخاصة بي ، يكون المعرف هو 4995 . يمكنني الحصول على هذا بالانتقال إلى شاشة تحرير الصور والنقر على عنوان URL لهذه الشاشة في الجزء العلوي من نافذة المتصفح. ستكون الأرقام النهائية هي المعرف.

لجلب هذه الصورة في ملف قالب أو مكون إضافي ، سأستخدم هذا الكود:

<strong><?php</strong> wp_get_attachment image( ‘4995’ ); <strong>?></strong>

سيؤدي هذا إلى جلب الصورة بالحجم الكامل. إذا أردت إخراجها سأضيف صدى:

<?php echo wp_get_attachment image( ‘4995’ ); ?>
الروابط الثابتة للصور ذات الأحجام المختلفة

سيقوم وورد بريس أيضًا بإنشاء صور باستخدام إعدادات حجم الملف التي تم تكوينها لموقعك. يمكنك القيام بذلك من خلال الانتقال إلى الإعدادات> الوسائط .

شاشة إعدادات الوسائط

شاشة إعدادات الوسائط

لذلك إذا كانت صورتك أكبر من الإعداد الكبير بالفعل ، فسيتم إنشاء ثلاث صور – كبيرة ومتوسطة وصورة مصغرة.

لا يسميهم باستخدام هذه الاصطلاحات لأنك قد تغير الإعداد لهؤلاء في المستقبل. بدلاً من ذلك ، يستخدم أبعاد الملف داخل اسم الملف ويحفظها في نفس مكان الصورة الأصلية ، في مجلد الشهر في wp-content / uploads.

أسهل طريقة للعثور على الروابط هي إلقاء نظرة على عميل FTP الخاص بك  والعثور على جميع الصور التي تم تحميلها في شهر معين.

الصور التي تم تحميلها في عميل FTP

الصور التي تم تحميلها في عميل FTP

لنأخذ الصورة التي قمت بتحميلها إلى موقعي باسم funnycat.jpg. يمكنك رؤيته في لقطة الشاشة أعلاه.

قام وورد بريس أيضًا بإنشاء ملفات إضافية باستخدام إعدادات حجم الملف لموقعي:

funnycat-150 × 150.jpg

funnycat-222 × 300. jpg

funnycat-300 × 200.jpg. jpg

funnycat-757 × 1024.jpg. jpg

funnycat-768 × 1040.jpg. jpg

funnycat-1135 × 1536.jpg. jpg

funnycat-1513 × 2048.jpg. jpg

هناك أكثر من تلك القياسية لأنني أستخدم المكونات الإضافية التي تستفيد من أحجام الصور الإضافية وقمت بتعيين حجم مخصص إضافي لأحد قوالب صفحتي في السمة. ولكن يمكنك استخدام الرابط لأي من هؤلاء كرابط صلب إذا أردت ذلك.

ومع ذلك ، فإن الخيار الأفضل إذا كنت تريد الارتباط بالصورة ، سيكون استخدام وظيفة wp_get_attachment_image () التي نظرنا إليها بالفعل ، وإضافة معلمة إضافية لحجم الصورة.

لذلك لإخراج الصورة متوسطة الحجم ، يمكنك استخدام هذا:

<strong><?php</strong> echo wp_get_attachment image( ‘4995’, ‘medium’ ); <strong>?></strong>

هذه طريقة أقوى بكثير لجلب الصورة من إنشاء رابط صلب في شفرتك.

كيفية إعادة توجيه الروابط الثابتة لأنواع المحتوى المختلفة

قد يتسبب تحرير الرابط الثابت لمنشور موجود ، أو تغيير إعدادات الرابط الثابت بشكل عام ، في حدوث مشكلة إذا كنت قد قمت مسبقًا بمشاركة منشورات باستخدام الروابط القديمة. إذا نقر شخص ما بعد ذلك على هذه الروابط ، فسيتم نقله إلى صفحة 404.

يمكنك إصلاح ذلك عن طريق إنشاء عمليات إعادة توجيه من الروابط القديمة إلى الروابط الجديدة.

إعادة توجيه المنشورات والصفحات الفردية

لإعادة توجيه الرابط القديم من منشور إلى المنشور الجديد ، ستحتاج إلى إعداد قاعدة إعادة توجيه لعناوين URL.

إذا كنت تستخدم Kinsta ، فيمكنك إنشاء قواعد إعادة التوجيه في لوحة معلومات MyKinsta .

ابحث عن موقعك ، ثم انقر فوق خيار إعادة التوجيه في القائمة.

عمليات إعادة التوجيه في MyKinsta

عمليات إعادة التوجيه في MyKinsta

انقر فوق الزر إضافة قاعدة إعادة التوجيه لفتح النافذة المنبثقة لقواعد إعادة التوجيه.

إضافة MyKinsta قاعدة إعادة التوجيه

إضافة MyKinsta قاعدة إعادة التوجيه

لإضافة إعادة التوجيه الخاصة بك ، حدد إعادة التوجيه 301 ، ثم اكتب الرابط القديم باعتباره قيمة إعادة التوجيه من القيمة والارتباط الجديد كقيمة إعادة التوجيه إلى القيمة.

انقر فوق الزر إضافة قاعدة إعادة التوجيه وسيتم إعداد عملية إعادة التوجيه الخاصة بك.

إذا لم تكن تستخدم Kinsta ، فيمكنك استخدام مكون إضافي لإعادة التوجيه لإعداد عمليات إعادة التوجيه. و إعادة توجيه البرنامج المساعد هو الأكثر شعبية. سيسمح لك بإعداد عمليات إعادة التوجيه يدويًا وسيقوم أيضًا بمراقبة التغييرات التي تطرأ على الرخويات الخاصة بك وإعداد عمليات إعادة التوجيه تلقائيًا نيابة عنك. كن حذرًا لتجنب حلقات إعادة التوجيه ، حيث ينتج عنها خطأ ” عدد كبير جدًا من عمليات إعادة التوجيه ” ، مما يمنع الصفحات من التحميل.

أدناه ، يمكنك أن ترى أنني قمت بتغيير الرابط الثابت لإحدى مشاركاتي وأن المكون الإضافي قد التقطه وأعد قاعدة إعادة التوجيه.

تم إعداد قاعدة إعادة توجيه البرنامج المساعد لإعادة التوجيه

تم إعداد قاعدة إعادة توجيه البرنامج المساعد لإعادة التوجيه

إعادة توجيه صفحات الأرشيف

إذا قمت بتغيير بنية صفحات الأرشيف الخاصة بك باستخدام القسم الاختياري في صفحة إعدادات Permalinks ، فسيتم نقل أي شخص يستخدم الرابط القديم لأرشيف الفئة إلى صفحة 404 الخاصة بك. لذلك ستحتاج إلى إعداد إعادة توجيه حرف بدل.

في MyKinsta ، أنشئ قاعدة إعادة توجيه تستخدم البنية الأساسية التي كنت تستخدمها من قبل والهيكل الذي تستخدمه الآن ، مع علامة النجمة للإشارة إلى حرف بدل بعدها.

في الحقل إعادة التوجيه من ، اكتب المسار القديم للفئات ، باستخدام حرف بدل. يجب أن تأخذ الشكل /oldslug/(.*)$ . يجب أن يأخذ إدخال Redirect إلى النموذج / newslug / $ 1 .

لذلك إذا قمت بتغيير بنية عنوان URL للفئة لاستخدام المدونة قبل اسم الفئة بدلاً من الفئة الافتراضية ، فستدخل /category/(.*)$ في حقل إعادة التوجيه من و / blog / $ 1 في حقل إعادة التوجيه إلى .

إضافة إعادة توجيه حرف بدل في MyKinsta

إضافة إعادة توجيه حرف بدل في MyKinsta

إذا كنت تستخدم المكون الإضافي Redirection ، فستحتاج إلى تمكين وظائف Regex أولاً ، لأن علامة النجمة البدل هي وظيفة regex.

انتقل إلى Tools> Redirection وانتقل إلى إضافة قسم إعادة توجيه جديد على الشاشة.

إنشاء قاعدة إعادة توجيه جديدة باستخدام البرنامج المساعد لإعادة التوجيه

إنشاء قاعدة إعادة توجيه جديدة باستخدام البرنامج المساعد لإعادة التوجيه

انقر فوق القائمة المنسدلة خيارات URL / Regex وحدد مربع Regex .

إعداد إعادة توجيه حرف بدل باستخدام المكون الإضافي Redirection

إعداد إعادة توجيه حرف بدل باستخدام المكون الإضافي Redirection

في حقل عنوان URL المصدر ، اكتب المسار القديم للفئات ، باستخدام حرف بدل. يجب أن تأخذ الشكل /oldslug/(.*)$ . يجب أن يأخذ إدخال عنوان URL الهدف المصدر / newslug / $ 1 . يعمل هذا بنفس الطريقة تمامًا كما في MyKinsta.

تحقق من دليل الفيديو الخاص بنا لأفضل ممارسات إعادة توجيه وورد بريس:

استكشاف أخطاء الروابط الثابتة لـ وورد بريس وإصلاحها

من حين لآخر قد تجد أن الروابط الثابتة لا تعمل بالشكل الذي تتوقعه منهم. إليك ما يجب فعله إذا حدث ذلك.

الروابط الثابتة لا تعمل بعد تسجيل نوع المنشور

في بعض الأحيان تقوم بتسجيل نوع منشور جديد أو تصنيف جديد ولا تقلق الروابط إلى صفحات الأرشيف ذات الصلة أو المنشورات من نوع المنشور.

لا داعي للذعر! هذا ببساطة لأن وورد بريس لا يعرف أن نوع المنشور المخصص أو التصنيف يعني تغييرًا في إعدادات الرابط الثابت. ما عليك سوى الانتقال إلى المستوطنات> الروابط الثابتة لتحديث الإعدادات. لا تحتاج حتى إلى إجراء أي تغييرات أو النقر فوق الزر حفظ التغييرات – يكفي فقط فتح الشاشة.

الروابط الثابتة لا تتصرف بالطريقة التي تريدها لهم

إذا كانت الروابط الثابتة الخاصة بك لا تعمل بالطريقة التي تتوقعها وليس لأنك سجلت للتو نوع منشور مخصص أو تصنيف ، فجرّب هذه النصائح.

تحقق من أنك قمت بكتابة عنوان URL بشكل صحيح في المتصفح.

انتقل إلى الإعدادات> الروابط الثابتة وتحقق من الإعداد. هل العلامات صحيحة؟ تأكد من أنك لم تفوت أي شيء أو لم تستخدم الصيغة الخاطئة.

امسح ذاكرة التخزين المؤقت لموقع الويب الخاص بك إذا كنت تستخدم مكونًا إضافيًا للتخزين المؤقت . يمكن أن يتداخل التخزين المؤقت مع التغييرات التي تطرأ على الروابط.

إذا قمت بتغيير إعدادات الروابط الثابتة ، فقد يكون لديك روابط في نص محتوى موقع الويب الخاص بك والتي أصبحت قديمة الآن. قم بتحريرها أو إعداد عمليات إعادة التوجيه.

تحقق مما إذا كنت قد قمت بتغيير الرابط الثابت لأي منشورات يدويًا وما إذا كانت بحاجة إلى التحرير.

تحقق مما إذا كان لديك مكون إضافي لإعادة التوجيه مثبت أو مكون إضافي يتضمن إعادة التوجيه. إذا كان الأمر كذلك ، فتحقق من عمليات إعادة التوجيه التي أضفتها إلى الإعدادات.

إذا كان لديك أي مكونات إضافية تؤثر على أنواع المنشورات أو الروابط ، فحاول إلغاء تنشيطها ومعرفة ما إذا كان ذلك سيؤدي إلى حل المشكلة.

إذا لم تتمكن من الوصول إلى شاشة إعدادات Permalinks ، فاستخدم الطريقة المفصلة مسبقًا لتحرير الروابط الثابتة عبر phpMyAdmin .

اتبع هذه النصائح ويجب أن تكون قادرًا على جعل الروابط الثابتة تعمل كما ينبغي.

الروابط الثابتة هي اللبنات الأساسية لأي موقع وورد بريس. تعرف على ماهيتها وكيفية عملها وكيفية تحسينها للحصول على حركة مرور أفضل لكبار المسئولين الاقتصاديين 💥

انقر للتغريد

ملخص

الروابط الثابتة هي ميزة مفيدة بشكل لا يصدق في وورد بريس. يمكنك استخدامها لتحسين تجربة المستخدم وتعزيز تصنيفات محرك البحث الخاص بك.

إذا اتبعت الدليل أعلاه ، فستحصل على روابط ثابتة تم تحسينها. ستكون قادرًا على تهيئتها للعمل بالطريقة التي تريدها بالضبط ، لجميع أنواع المنشورات ، والتصنيفات ، والرخويات المخصصة.

الآن ، حان دورك: كيف تدير الروابط الثابتة الخاصة بك؟ هل نسينا تغطية أي شيء عن الروابط الثابتة لـ وورد بريس؟ اسمحوا لنا أن نعرف في التعليقات أدناه!

وفر الوقت والتكاليف وحقق أقصى قدر من أداء الموقع من خلال:

مساعدة فورية من خبراء استضافة وورد بريس ، 24/7.

تكامل Cloudflare Enterprise.

يصل الجمهور العالمي إلى 28 مركز بيانات حول العالم.

التحسين من خلال مراقبة أداء التطبيقات المضمنة لدينا.

توضيح

اي عملية نسخ او اقتباس او ترجمة او نقل تم لاغراض علمية وتدريبية وتعليمية بحته وقد تم انشاء هذا المحتوى بمعرفة خبراء في مجال التقنية اما عن طريق إنشاء او تحرير او نقل او نسخ او اقتباس او ترجمة المحتوى من مصادر خاصة او عامة وكل ذلك ضمن حقوق النشر المتعارف عليها.

اي أخطاء تظهر في المحتوى مهما كان نوعه او تصنيفه يمكنك تحرير رسالة فورية لادارة موثوق لاجل تصحيح هذه الاخطاء، وسنكون شاكرين لك في حال قمت بالتعاون معنا لاجل اصلاح هذه الاخطاء.

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}