الحالة
مغلق و غير مفتوح للمزيد من الردود.

Abu Fahad

الرئيسـ التنفيذي
2016 - 8 - 7
2,291
415
1,795
السعودية
www.hr7xx.net
علم الدولة
غير متصل
#1
بسم الله الرحمن الرحيم
السلام عليكم
-----------

كثيراً منا يجهل التعامل مع الروابط الدائمة (Permalinks) وان شاء الله في هذا الدرس سأشرحها بالكامل مع شرح كل نوع وشكل وكيف نستخدمه …..

  • شكل الروابط الإفتراضي:
الشكل المختصر للروابط الإفتراضية دائما يكون على هذا الشكل:

كود:
http://example.com/?p=10
P اختصار Post معناها تدوينة أو المشاركة .. والرقم 10 هو رقم التدوينة (معرف)…


  • تركيبة روابط مخصصة:
الكثيرين منا يريدون تركيبة روابط مخصصة ولا يريدون التركيبة الإفتراضية اللي اتكلمت عليها سابقاً .. لذلك عليك الذهاب للوحة تحكم موقعك ثم إعدادات >روابط دائمة …. سترى كما في الصورة التالية … واضع الخيار على تركيبة مخصصة .. ومختار تركيبة الروابط كما ترى

PHP:
%category%/%postname%/
يعني بعد رابط موقعنا ثم القسم ومن ثم اسم التدوينة يعني العنوان …. وبعد الصورة ساضع كل التركيبات المخصصة اللي تستطيعون استخدامها وتقدرو تختارو اللي بتريدوه وتسووها على كيفكم ….

  • الإختصارات والتركيبات المخصصة:
طبعاً بعد اختيارك لـ تركيبة مخصصة هناك اختصارات (علامات) متاحة وجميلة .. أترككم معها ومع الشرح

كود:
%year% = السنة اللي كتبت فيها التدوينة (مثال. 2012)
%monthnum% = الشهر في السنة (مثال. 04)
%day% = اليوم في الشهر (مثال. 22)
%hour% = الساعة في اليوم (مثال. 11)
%minute% = الدقيقة في الساعة (مثال. 26)
%second% = الثانية في الدقيقة (مثال. 53)
%postname% = اسم التدوينة (عنوان التدوينة)
%post_id% = الـ id الخاص بالتدوينة يعني رقمها (معرف التدوينة)
%category% = القسم الخاص او كما يعرف (تصنيف) اللي اخترته للتدوينة
%author% = اسم مؤلف أو كاتب التدوينة
أيضا يمكنكم اختيارالبعض من هذه التركيبات كـ %post_id% أو %postname% مع بعضهما البعض … إليكم بعض الأمثلة:
كود:
/%post_id%/%postname% = تكون بهذا الشكل: رابط موقعك/معرف التدوينة/عنوان التدوينة
/%category%/%postname% = تكون بهذا الشكل: رابط موقعك/القسم اللي اخترته للتدوينة/عنوان التدوينة
/%year%/%postname% = تكون بهذا الشكل: رابط موقعك/السنة اللي كتبت فيها تدوينتك/عنوان التدوينة
وبهذا الشكل تستطيع تركيبة الروابط الدائمة كما تشاء …..
  • كيفية جعل الروابط PHP أو HTML:
كما نعلم أن تركيبة الروابط سهلة بل سهلة جداً وتستطيع تغييرها كما شئت فالشرح التالي يوضح كما ذكرت اني نجعله PHP و HTML كما نحب أو تركها بلا الاثنتان
فرضاً نريد هذه التركيبة

/%category%/%postname% = تكون بهذا الشكل: رابط موقعك/القسم اللي اخترته للتدوينة/عنوان التدوينة (الشرح سيتم عليها)


اذا أردناه PHP فتصبح التركيبة على الشكل التالي:


كود:
/%category%/%postname%.php
اذا أردناه HTML فتصبح التركيبة على الشكل التالي:

كود:
/%category%/%postname%.html
يعني نفس التركيبة العادية فقط مع اضافة الإمتداد .php أو .html في نهايتها …..
  • ملف .htaccess:
ماذا يحدث في حال أضفت تركيبة مخصصة جديدة ولم تعمل؟؟
هذا يعني أن مدونتك تفتقد ملف الهتكس .htaccess الموجود في الـ Public_html رئيسية ملفات موقعك أو مدونتك أو تفتقد للكود التالي:


HTML:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

—————


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



————-



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


(
You do not have permission to view link سجل دخولك أو قم بالتسجيل الآن.
)


إلى هنا وأكون قد انتهيت
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

أعلى