المساعد الشخصي الرقمي

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



salima
11-01-2013, بتوقيت غرينيتش 10:29 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته

تحية طيبة لكم جميعا اخواني الكرام وأسعد الله أوقاتكم بكل خير
ثورة الـ SEO أحدثت الكثير في عالم الإنترنت ، وغيرت الكثير من مواقعنا وتنسيق صفحاتنا ، ومن أهم الخصائص الواجب توفرها ، وجود عناوين للصفحات فريدة ومميزة لكل صفحة في الموقع ، وهو شي لايوفره سكريبت script الفور ايميج 4images (http://www.4homepages.de) ، وهو ما سأشرح طريقةه لكم اليوم ان شاء الله .



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



وأحب أن أنوه أنه توجد الكثير من الشروحات والطرق لتنفيذ هذه الفكرة موجودة في منتدى الرسمي لدعم السكريبت script، (http://www.4homepages.de/forum)لكن ما سأشرح طريقةه اليوم هي فكرة من ابتكاري وبرمجتي وتنفيذي، ولم يتم تركيب installها حتى الآن إلا على موقعي في إمبراطورية وحيد (http://wh-em.com) - بالتحديد في متحف حر (http://wh-em.com/mt7f-7r) ، وفي موقع شبكة ضوء الفلاش (http://www.alflash.com) ، تحديدا في قسم الدروس (http://www.alflash.com/Droos) .


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


والآن نبدأ الشرح طريقة باسم الله



ويعتمد تركيب install الهاك product على أمرين :
أولا : توحيد الهيدر header والفوتر ، على عكس القالب template الإفتراضي حيث أن الهيدر header والفوتر مكرر في أغلب الصفحات .
ثانيا : هاك product اختصار الروابط وتحويلها إلى htm (http://wh-em.com/d3m-7r/showthread.php?t=6)l ، حيث أن الهاك product يقوم بتغيير روابط الصفحات ، لذلك يوجد كود codeين الأول لمن قام بتركيب install الهاك product ، والثاني لمن لم يركبه ، بالرغم انني انصح الجميع بتركيب installه لما له من مميزات رائعة .


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

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

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

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

رمز PHP:

<code style="white-space:nowrap"> <code> //-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب install ---------
//----- الإمبراطور وحيد ----------- wh-em.com ----------
//-----------------------------------------------------
// جلب رابط الصفحة الحالية
$wh_url = $_SERVER&#91;'REQUEST_URI'&#93;;
// تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت script في حالة نسيتها على نفس النمط
$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&#91;$cat_id&#93;&#91;'cat_name'&#93;, 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&#91;image_name&#93; &raquo; $row&#91;cat_name&#93;";
}
}

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&#91;image_name&#93; &raquo; ارسال بطاقة";
}
}
else {
$wh_tit_page="$site_name";
}
$site_template->register_vars(array(



"wh_tit_page" => $wh_tit_page
));
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب install ---------
//----- الإمبراطور وحيد ----------- wh-em.com ----------
//-----------------------------------------------------
</code> </code>




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

رمز PHP:

<code style="white-space:nowrap"> <code> //-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب install ---------
//----- الإمبراطور وحيد ----------- wh-em.com ----------
//-----------------------------------------------------
// جلب رابط الصفحة الحالية
$wh_url = $_SERVER&#91;'REQUEST_URI'&#93;;
// تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت script في حالة نسيتها على نفس النمط
$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&#91;$cat_id&#93;&#91;'cat_name'&#93;, 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&#91;image_name&#93; &raquo; $row&#91;cat_name&#93;";
}
}

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&#91;image_name&#93; &raquo; ارسال بطاقة";
}
}
else {
$wh_tit_page="$site_name";
}
$site_template->register_vars(array(
"wh_tit_page" => $wh_tit_page
));
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب install ---------
//----- الإمبراطور وحيد ----------- wh-em.com ----------
//-----------------------------------------------------
</code> </code>



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

رمز PHP:

<code style="white-space:nowrap"> <code> $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);
</code> </code>

الخطوة الثانية :

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

استبدل الكود code :

<title>{site_name}</title>


بالكود code :

<title>{wh_tit_page} - {site_name}</title>



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

أذكركم ان كافة الحقوق محفوظة لدي إمبراطورية وحيد ولا يسمح بنقل الشرح طريقة إلا بذكر المصدر وهو :
http://wh-em.com/d3m-7r/showthread.php?p=1180




روابط تهمك :

موقع السكريبت script الرسمي . (http://www.4homepages.de)
الدعم الفني العربي للسكريبت script (http://wh-em.com/d3m-7r/forumdisplay.php?f=21)
مثال حي لعى استخدام السكريبت script (http://wh-em.com/mt7f-7r) .


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

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




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى