بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته
تحية طيبة لكم جميعا اخواني الكرام وأسعد الله أوقاتكم بكل خير
ثورة الـ SEO أحدثت الكثير في عالم الإنترنت ، وغيرت الكثير من مواقعنا وتنسيق صفحاتنا ، ومن أهم الخصائص الواجب توفرها ، وجود عناوين للصفحات فريدة ومميزة لكل صفحة في الموقع ، وهو شي لايوفره سكريبت script الفور ايميج 4images ، وهو ما سأشرح طريقةه لكم اليوم ان شاء الله .
للعلم قد تم طلب هذا الشرح طريقة كثيرا من قبل واعتذر من الجميع لعدم قدرتي على توفيره إلا متأخرا لإنشغالي ببعض الأمور .
وأحب أن أنوه أنه توجد الكثير من الشروحات والطرق لتنفيذ هذه الفكرة موجودة في منتدى الرسمي لدعم السكريبت script، لكن ما سأشرح طريقةه اليوم هي فكرة من ابتكاري وبرمجتي وتنفيذي، ولم يتم تركيب installها حتى الآن إلا على موقعي في إمبراطورية وحيد - بالتحديد في متحف حر ، وفي موقع شبكة ضوء الفلاش ، تحديدا في قسم الدروس .
وكافة الحقوق محفوظة لإمبراطورية وحيد .
والآن نبدأ الشرح طريقة باسم الله
ويعتمد تركيب install الهاك product على أمرين :
أولا : توحيد الهيدر header والفوتر ، على عكس القالب template الإفتراضي حيث أن الهيدر header والفوتر مكرر في أغلب الصفحات .
ثانيا : هاك product اختصار الروابط وتحويلها إلى html ، حيث أن الهاك 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['REQUEST_URI'];
// تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت 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[$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
));
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب install ---------
//----- الإمبراطور وحيد ----------- wh-em.com ----------
//-----------------------------------------------------
</code> </code>
2- لمن لم يقم بتركيب install الهاك product :
رمز PHP:
<code style="white-space:nowrap"> <code> //-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب install ---------
//----- الإمبراطور وحيد ----------- wh-em.com ----------
//-----------------------------------------------------
// جلب رابط الصفحة الحالية
$wh_url = $_SERVER['REQUEST_URI'];
// تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت 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[$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
));
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب 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 :
كود HTML:
<title>{site_name}</title>
بالكود code :
كود HTML:
<title>{wh_tit_page} - {site_name}</title>
وبهذا انتهى التركيب install ولله الحمد ، وتمتع الآن بعنوان صفحة متغير تلقائيا في كل قسم من أقسام السكريبت script .
أذكركم ان كافة الحقوق محفوظة لدي إمبراطورية وحيد ولا يسمح بنقل الشرح طريقة إلا بذكر المصدر وهو :
http://wh-em.com/d3m-7r/showthread.php?p=1180
روابط تهمك :
ساعدنا على نشر الشروحات في المواقع والمنتديات التطويرية ، والمفضلات الإجتماعية والمدونات التقنية .
دمتم بكل خير وأتمنى أنني أفدتكم
ولاتحرمونا أصدق الدعوات
تحياتي لكم
وحيد .

©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©