صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 25

الموضوع: [whem][4images] شرح توافق السكريبت لـ SEO عنوان تلقائي للأقسام والصور

  1. [whem][4images] شرح توافق السكريبت لـ SEO عنوان تلقائي للأقسام والصور



    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله تعالى وبركاته

    تحية طيبة لكم جميعا اخواني الكرام وأسعد الله أوقاتكم بكل خير
    ثورة الـ Search Engine Optimization أحدثت الكثير في عالم الإنترنت ، وغيرت الكثير من مواقعنا وتنسيق صفحاتنا ، ومن أهم الخصائص الواجب توفرها ، وجود عناوين للصفحات فريدة ومميزة لكل صفحة في الموقع ، وهو شي لايوفره سكريبت الفور ايميج 4images ، وهو ما سأشرحه لكم اليوم ان شاء الله .



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



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


    وكافة الحقوق محفوظة لإمبراطورية وحيد .

    والآن نبدأ الشرح باسم الله



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


    والآن التركيب في خطوتين فقط :

    الخطوة الأولى :
    التعديل في الملف page_header.php الموجود في المجلد includes

    أضف في آخر الكود التالي :

    1- لمن قام بتركيب هاك اختصار الروابط :

    كود PHP:
    //-----------------------------------------------------
    //--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
    //----- الإمبراطور وحيد  ----------- wh-em.com ----------
    //-----------------------------------------------------
    // جلب رابط الصفحة الحالية
    $wh_url $_SERVER['REQUEST_URI'];
     
     
    $get_site_name mysql_query("SELECT * FROM ".$table_prefix."settings where setting_name ='site_name' ");
     while (
    $row mysql_fetch_array($get_site_name))
     {
      
    $site_name ="$row[setting_value]";
     }

     
     
    // تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت في حالة نسيتها على نفس النمط
    $check1 eregi("cat",$wh_url); 
    $check2 eregi("search",$wh_url); 
    $check3 eregi("top.php",$wh_url); 
    $check4 eregi("member",$wh_url); 
    $check5 eregi("lightbox",$wh_url); 
    $check6 eregi("register",$wh_url); 
    $check7 eregi("img",$wh_url); 
    $check8 eregi("postcard",$wh_url); 
    // عمليات التحقق للعلم توجد طرق برمجية اسهل من هذه الطريقة لكنني أردت تبسيطها لكم
    if ($check1){
     
    $wh_tit_page =format_text($cat_cache[$cat_id]['cat_name'], 2);
    }
    else if (
    $check2){
     
    $wh_tit_page="محرك البحث";
    }
    else if (
    $check3){
     
    $wh_tit_page="أفضل الصور";
    }
    else if (
    $check4){
     
    $wh_tit_page="لوحة التحك";
    }
    else if (
    $check5){
     
    $wh_tit_page="ألبومك الخاص";
    }
    else if (
    $check6){
     
    $wh_tit_page="التسجيل";
    }
     
    else if (
    $check7){
     
    $get_image_name mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
    4images_images.cat_id = 4images_categories. cat_id where image_id ='
    $image_id' ");
     while (
    $row mysql_fetch_array($get_image_name))
     {
      
    $wh_tit_page ="$row[image_name] » $row[cat_name]";
     }
    }
     
    else if (
    $check8){
     
    $get_image_name2 mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
    4images_images.cat_id = 4images_categories. cat_id where image_id ='
    $image_id' ");
     while (
    $row mysql_fetch_array($get_image_name2))
     {
      
    $wh_tit_page ="$row[image_name] » ارسال بطاقة";
     }
    }
    else {
     
    $wh_tit_page="$site_name";
    }
    $site_template->register_vars(array(
     
    "wh_tit_page" => $wh_tit_page
    ));
    //-----------------------------------------------------
    //--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
    //----- الإمبراطور وحيد  ----------- wh-em.com ----------
    //----------------------------------------------------- 



    2- لمن لم يقم بتركيب الهاك :

    كود PHP:
    //-----------------------------------------------------
    //--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
    //----- الإمبراطور وحيد  ----------- wh-em.com ----------
    //-----------------------------------------------------
    // جلب رابط الصفحة الحالية
    $wh_url $_SERVER['REQUEST_URI'];
     
     
    $get_site_name mysql_query("SELECT * FROM ".$table_prefix."settings where setting_name ='site_name' ");
     while (
    $row mysql_fetch_array($get_site_name))
     {
      
    $site_name ="$row[setting_value]";
     }

     
     
    // تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت في حالة نسيتها على نفس النمط
    $check1 eregi("categories.php",$wh_url); 
    $check2 eregi("search",$wh_url); 
    $check3 eregi("top.php",$wh_url); 
    $check4 eregi("member.php",$wh_url); 
    $check5 eregi("lightbox.php",$wh_url); 
    $check6 eregi("register",$wh_url); 
    $check7 eregi("details.php",$wh_url); 
    $check8 eregi("postcard.php",$wh_url); 
    // عمليات التحقق للعلم توجد طرق برمجية اسهل من هذه الطريقة لكنني أردت تبسيطها لكم
    if ($check1){
     
    $wh_tit_page =format_text($cat_cache[$cat_id]['cat_name'], 2);
    }
    else if (
    $check2){
     
    $wh_tit_page="محرك البحث";
    }
    else if (
    $check3){
     
    $wh_tit_page="أفضل الصور";
    }
    else if (
    $check4){
     
    $wh_tit_page="لوحة التحك";
    }
    else if (
    $check5){
     
    $wh_tit_page="ألبومك الخاص";
    }
    else if (
    $check6){
     
    $wh_tit_page="التسجيل";
    }
     
    else if (
    $check7){
     
    $get_image_name mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
    4images_images.cat_id = 4images_categories. cat_id where image_id ='
    $image_id' ");
     while (
    $row mysql_fetch_array($get_image_name))
     {
      
    $wh_tit_page ="$row[image_name] » $row[cat_name]";
     }
    }
     
    else if (
    $check8){
     
    $get_image_name2 mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
    4images_images.cat_id = 4images_categories. cat_id where image_id ='
    $image_id' ");
     while (
    $row mysql_fetch_array($get_image_name2))
     {
      
    $wh_tit_page ="$row[image_name] » ارسال بطاقة";
     }
    }
    else {
     
    $wh_tit_page="$site_name";
    }
    $site_template->register_vars(array(
     
    "wh_tit_page" => $wh_tit_page
    ));
    //-----------------------------------------------------
    //--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
    //----- الإمبراطور وحيد  ----------- wh-em.com ----------
    //----------------------------------------------------- 


    والفرق ففط في :

    كود PHP:
    $check1 eregi("categories.php",$wh_url); 
    $check2 eregi("search",$wh_url); 
    $check3 eregi("top.php",$wh_url); 
    $check4 eregi("member.php",$wh_url); 
    $check5 eregi("lightbox.php",$wh_url); 
    $check6 eregi("register",$wh_url); 
    $check7 eregi("details.php",$wh_url); 
    $check8 eregi("postcard.php",$wh_url); 
    الخطوة الثانية :

    افتح القالب header.html

    استبدل الكود :
    كود HTML:
    <title>{site_name}</title>

    بالكود :
    كود HTML:
    <title>{wh_tit_page}</title>


    وبهذا انتهى التركيب ولله الحمد ، وتمتع الآن بعنوان صفحة متغير تلقائيا في كل قسم من أقسام السكريبت .

    أذكركم ان كافة الحقوق محفوظة لدي إمبراطورية وحيد ولا يسمح بنقل الشرح إلا بذكر المصدر وهو :
    [whem][4images] شرح توافق السكريبت لـ SEO عنوان تلقائي للأقسام والصور - هاكات واضافات وقوالب 4images




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

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





    __________________
    كل مالا يعطى يضيع


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


    يعطيك الف عافية

    شي جميل ولكن هذا السكربت وثغراته الخطيره هي ما يمنعني من تركيبه ..

    موفق





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    عطر بها لسانك



  3. اهلا فيك اخي

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





    __________________
    كل مالا يعطى يضيع

  4. #4

    تاريخ التسجيل
    May 2007
    المشاركات
    2,403


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





    __________________
    "يجب ان تعمل في صمت؛ ولا يجب ان يكون الصمت عملك"

  5. #5
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,406


    الف شكر اخوي وحيد

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





    __________________
    استغفر الله واتوب إليه



  6. بارك الله فيك اخى وحيد , دروس جميلة ومفيدة , افَدتنى بعض دروسك فى 4images ولكن لا تطبيق عملى الى الان حيث لم استخدمة على اى موقع , ولكنى متأكد مستقبلا من استخدامة حيث انى فى غاية الاعجاب من هذا الاسكربت لكثرة امكانية تخصيصة واستخدامة فى اكثر من هدف غير هدفة الاساسى كألبوم صور ..

    حياك الله اخي وشرفتنا بتواجدك
    واتمنى تستفيد والجميع من السكريبت المميز

    الف شكر اخوي وحيد

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

    بخصوص ازالة اسم الموقع قبل القسم او الصورة فأعتقد عرفت الطريقة وهي بإزالة

    كود HTML:
    {site_name}
    لتكون :

    كود HTML:
    <title>{wh_tit_page}</title>


    تحياتي لك





    __________________
    كل مالا يعطى يضيع



  7. يوجد تعديل على الكود :

    اضافة الكود التالي :


    كود PHP:
    $get_site_name mysql_query("SELECT * FROM ".$table_prefix."settings where setting_name ='site_name' ");
    while (
    $row mysql_fetch_array($get_site_name))
    {
    $site_name ="$row[setting_value]";


    بعد
    كود PHP:
     
    $wh_url 
    $_SERVER['REQUEST_URI']; 

    وازالة الكود

    كود HTML:
    {site_name}
    من ملف الهيدر ليصبح :
    كود HTML:
    <title>{wh_tit_page}</title>

    كما تم تعديل الشرح بالأعلى


    تحياتي للجميع





    __________________
    كل مالا يعطى يضيع

  8. #8
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,406


    الف الف الف شكر اخوي وحيد والله يجزاك كل خير على الشرح القيم وتم التعديل بنجاح





    __________________
    استغفر الله واتوب إليه

  9. #9


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

    جزاك الله كل خير








  10. حياكم الله يالغالين
    والله يوفقنا واياكم ان شاء الله

    تحياتي لكم





    __________________
    كل مالا يعطى يضيع

  11. #11
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    294


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

    بعد طريقة الاستاذ وحيد تغير الوضع 180 درجة صار افضل والارشفه صارت اسرع

    جزاك الله خير اخوي وحيد

    والله لايحرمك من الاجر





    __________________
    ضوء الفلاش
    Flash Light Network
    للبيع : alflash.com - flashl.com - flashl.net شبكة ضوء الفلاش

  12. #12


    جزاك الله خير استفدت منها في سكربت الصور عندي








  13. السلام عليكم

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

    اخوي انشر
    شرفني تواجدك بارك الله فيك
    واهلا بك


    تحياتي لكم جميعا

    وحيد





    __________________
    كل مالا يعطى يضيع

  14. #14
    عضو فعال
    تاريخ التسجيل
    Jan 2005
    المشاركات
    1,736


    توقعت الموضوع قديم ولم ادخلة تفاجأت انه جديد واضافة جديدة
    تشكر عليها وحيد بارك الله فيك وما اثريته من اضافات وشروحات رائعه في عالم 4images

    بخصوص الروابط والتوتل هل من الممكن استخدامها لمحرك البحث ليكون html بالكامل وكا نتائج بحث مع اظهار كلمات البحث في title

    وشكرا لك ولمجهوداتك الرائعة ...





    __________________
    سبحان الله و بحمده سبحان الله العظيم
    لآ إله إلآ إنت سبحانك إني كنت من الظالمين
    سيارات الخليج سيارات الخليج : لعرض وبيع السيارات المستعملة مجانا
    دايموند كار واش



  15. السلام عليكم ورحمة الله

    هلا وغلا سعود
    كيفك عساك بخير

    شرفت بتواحدك يالغالي

    بخصوص استفسارك والله مافهمت عليك عدل
    ياليت توضح لي اكثر


    سلامي لك





    __________________
    كل مالا يعطى يضيع





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

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

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