صفحة 2 من 3 الأولىالأولى 123 الأخيرةالأخيرة
النتائج 16 إلى 30 من 32

الموضوع: كيف يمكنني ازالة category من روابط التصنيفات في الوورد بريس

  1. #16
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    773


    مافيه حل يا الربع ؟






  2. #17
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    وين هالكلام على اللوكال هوست ولا على موقعك ؟

    المشكلة عندك من إعدادات Apache مالها علاقة بالورد برس





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  3. #18
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    773


    وين هالكلام على اللوكال هوست ولا على موقعك ؟

    المشكلة عندك من إعدادات Apache مالها علاقة بالورد برس
    المشكلة هنا يا الغالي http://www.designarab.com جرب أظغط على التدوينه ..






  4. #19
    عضو نشيط
    تاريخ التسجيل
    Mar 2008
    المشاركات
    151


    السلام عليكم

    بدون تركيب اى اضافات

    ادخل على اعدادات ثم روابط دائمة

    فى الاسفل ستجد خانه تركيبة التصنيف ضع فيها الكلمه اللى تريد وضعها بدل category

    فقط

    لما تظبط معك خبرني






  5. #20
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    773


    السلام عليكم

    بدون تركيب اى اضافات

    ادخل على اعدادات ثم روابط دائمة

    فى الاسفل ستجد خانه تركيبة التصنيف ضع فيها الكلمه اللى تريد وضعها بدل category

    فقط

    لما تظبط معك خبرني
    وعليكم السلام والرحمة

    ياغالي اعرف هذا ولكني اريد ازالة category ولا اضع بدالها شيئ .. ارجع اقراء الموضوع وتفهم قصدي






  6. #21
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    773


    UP لعل وعسى






  7. #22

    Smile



    اخي الكريم الشغلة لا تحتاج الى اي اضافة

    فقط اتبع ما ساشرحه لك

    اذهب الي الاعدادات في لوحة تحكم المدونة

    اختار روابط دائمه

    من الاعدادات الشائعة اختار تركيبة مخصصه

    في المربع المقابل لها ضع
    كود PHP:
      /%postname%/ 
    و من ثم اعمل حفظ للتغيرات

    و تأكد ان ملف .htaccess قابل للكتابة والا لن يتم حفظ التغيرات

    اذا لم يكن قابل للكتابة قم بفتحة و اضافة الكود التالي فيه

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

    # END WordPress 
    وان شاء الله راح يعمل معك

    وهذا مثال من مدونتي الحوراني


    واذا احتجت اي مساعده راسلني من هنا

    الحوراني





    __________________
    الحوراني

  8. #23
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    773


    اخي الكريم الشغلة لا تحتاج الى اي اضافة

    فقط اتبع ما ساشرحه لك

    اذهب الي الاعدادات في لوحة تحكم المدونة

    اختار روابط دائمه

    من الاعدادات الشائعة اختار تركيبة مخصصه

    في المربع المقابل لها ضع
    كود PHP:
      /%postname%/ 
    و من ثم اعمل حفظ للتغيرات

    و تأكد ان ملف .htaccess قابل للكتابة والا لن يتم حفظ التغيرات

    اذا لم يكن قابل للكتابة قم بفتحة و اضافة الكود التالي فيه

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

    # END WordPress 
    وان شاء الله راح يعمل معك

    وهذا مثال من مدونتي الحوراني


    واذا احتجت اي مساعده راسلني من هنا

    الحوراني
    شكرا لك يا الغالي ,,
    لكن أنا اقصد روابط ( التنصيفات ) ، روابط التدوينات قمت بوضع التركيبه التاليه وهي أفضل بنظري
    كود PHP:
    /%postname%.html 







  9. #24


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







  10. #25


    فهمت قصدك

    اولا افتح الملف التالي wp-includes/category-template.php

    ابحث عن
    كود PHP:
    $catlink get_option('home') . user_trailingslashit($catlink'category'); 
    و استبدلها بي
    كود PHP:
    $catlink str_replace('/category'""$catlink); 
    و احفظ الملف

    و روح للملف wp-includes/classes.php

    ابحث عن
    كود PHP:
    if ( isset($error) )
    $this->query_vars['error'] = $error
    و استبدلها بي
    كود PHP:
    if (@$this->query_vars["name"] == "page")
    {
    $tmp_ar $this->query_vars;
    $this->query_vars = array();
    $this->query_vars["paged"] = str_replace("/"""$tmp_ar["page"]);
    $this->query_vars["category_name"] = $tmp_ar["category_name"];

    واحفظ الملف

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

    كود PHP:
    RewriteRule ^category/(.+)$ http://www.domain.com/$1 [R=301,L] 
    مغ تغير www.domain.com بعنوان موقعك

    و ان شاء الله تعمل معك





    __________________
    الحوراني

  11. #26


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

    شكرا حبيبي على الرد اللطيف

    و الله يبارك فيك





    __________________
    الحوراني

  12. #27
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    773


    فهمت قصدك

    اولا افتح الملف التالي wp-includes/category-template.php

    ابحث عن
    كود PHP:
    $catlink get_option('home') . user_trailingslashit($catlink'category'); 
    و استبدلها بي
    كود PHP:
    $catlink str_replace('/category'""$catlink); 
    و احفظ الملف

    و روح للملف wp-includes/classes.php

    ابحث عن
    كود PHP:
    if ( isset($error) )
    $this->query_vars['error'] = $error
    و استبدلها بي
    كود PHP:
    if (@$this->query_vars["name"] == "page")
    {
    $tmp_ar $this->query_vars;
    $this->query_vars = array();
    $this->query_vars["paged"] = str_replace("/"""$tmp_ar["page"]);
    $this->query_vars["category_name"] = $tmp_ar["category_name"];

    واحفظ الملف

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

    كود PHP:
    RewriteRule ^category/(.+)$ http://www.domain.com/$1 [R=301,L] 
    مغ تغير www.domain.com بعنوان موقعك

    و ان شاء الله تعمل معك
    مرحبا الحوراني .. اشكرك مره اخرى على تجاوبك معي ..
    لكن قمت بعمل مثل ما ذكرت .. ولم اخرج بنتيجه شاهد هنا www.999t.com لازالت كلمة category متواجده ظمن رابط التصنيفات






  13. #28
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    المشكلة عندك من إعدادات Apache مالها علاقة بالورد برس
    مثل ما ذكرت لك اطلب من الدعم الفني عمل التعديل التالي على ملف httpd.conf
    كود PHP:
    AllowOverride ALL 






    __________________
    Saudi Wanderer
    My Blog : SWanderer

  14. #29
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    773


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






  15. #30


    أعذرني اخطات فهمك مرة أخرى

    الان عرفت ما تقصده هو كلمة في روابط التصنيفات


    هذا أمر بسيط

    أفتح الملف /wp-includes/category-template.php

    أبحث عن
    كود PHP:
    $catlink str_replace('%category%'$category_nicename$catlink); 
    أضف أسفله السطر التالي

    كود PHP:
      $catlink str_replace('category/'''$catlink); 
    وهذه صورة توضيحيه للكود



    و من ثم حفظ


    وقد طبقتها على مدونتي

    و تستطيع ان تراها من هنا على التصنيف تدوين


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

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

    و يمكنك ان تستخدم التركيبة المتخصصه التالية

    كود PHP:
    /%category%/%postname%.html 

    اتمنى ان تكون استفدت و انا حاضر لاي استفسارات أخرى





    __________________
    الحوراني





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض