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

ملف sitemap php

السلام عليكم ورحمة الله وبركاته رمضان كريم وكل سنه وانت طيبين موضوعنا عن ملف sitemap بلغة PHP ياعني الملف ايكون اسمه كده sitemap.php في ناس اتقولي طيب ايه لازمته ؟ وهل جوجل يرضي يخليه ملف sitemap.xml...

احصائياتى

الردود
3

المشاهدات
49
hazem
.:: عضو مشارك ::.
  • hazem is a jewel in the roughhazem is a jewel in the roughhazem is a jewel in the roughhazem is a jewel in the rough

  • hazem غير متواجد حالياً

المشاركات
67

+التقييم
61

تاريخ التسجيل
Mar 2019

الاقامة
ام الدنيا مصر

نظام التشغيل
Other

رقم العضوية
1982
05-17-2019, 03:38 PM
المشاركة 1
05-17-2019, 03:38 PM
المشاركة 1
افتراضي ملف sitemap php

السلام عليكم ورحمة الله وبركاته
رمضان كريم وكل سنه وانت طيبين
موضوعنا عن ملف sitemap بلغة PHP
ياعني الملف ايكون اسمه كده sitemap.php
في ناس اتقولي طيب ايه لازمته ؟ وهل جوجل يرضي يخليه ملف sitemap.xml
لازمته كتيره جدا بلغة PHP ونعم قوقل مش ايجي يستقبله وهو sitemap.php لكن احنا انعمل حركه يخليه يبا sitemap.php و sitemap.XML في نفس الوقت
طريقة استخدمه ايه وازاي ممكن نستخدمه باحسن من طريقة
الاول انا اعرض صوره اتخلص الموضوع ازاي نستفيد من sitemap هو بلغة PHP

ده صوره لاعدادت روابط خرائط الموقع اتحكم فيه من موقعي لاني مش عايز وقت لتاني اروح لجوجل يحذف ملف رابط او يعدل رابط وانا اقدر اعمل كل ده من مكاني
كل مواضيع اني عايز اخلي كل حاجه تقدر تتحكم فيه وانت من لوحة التكم مش عايزك تتعب خالص
في روابط الموقع في الصوره فوق ده الرابط الي اتعمل تعمل رابط وكده ده علي حسب شغلك في PHP
والجداول الي تحت ده روابط sitemap تقدر تعدل عليه او تحذف
صوره كده لملف sitemap.xml

لو لحظته فوق اتلقي رابط ملف sitemap.xml مش sitemap.php
وفيهم الرابطين الي عملناهم في اول صوره من لوحة التحكم
ندخل علي المهم
اعمل ملف باسم sitemap.php
وحط فيهم دول
كود PHP:
<?php 

$sys 
mysqli_connect("localhost""root""12345678""hazem");

$mange mysqli_query($sys,"SELECT sitemap FROM cpanel");
$sitemap mysqli_fetch_assoc($mange);

$query "SELECT url FROM sitemap";
$result mysqli_query($sys$query);


header("Content-Type: application/xml; charset=utf-8");

echo 
'<?xml version="1.0" encoding="UTF-8"?>'.PHP_EOL

echo 
'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">' PHP_EOL;

while(
$row mysqli_fetch_array($result))
{
 echo 
'<url>' PHP_EOL;
 echo 
'<loc>'.$row["url"] .'/</loc>' PHP_EOL;
 echo 
'<changefreq>daily</changefreq>' PHP_EOL;
 echo 
'</url>' PHP_EOL;
}

echo 
'</urlset>' PHP_EOL;

?>
علشان نخلي ملف sitemap.php الي sitemap.xml
انستخدم ملف .htaccess
حط فيه الرابط ده
كود PHP:
RewriteRule ^sitemap\.xml/?$ sitemap.php 
كده خلصنا من الملف لقاعده البيانات
ده جدول الsql
كود PHP:
/*
Navicat MySQL Data Transfer

Source Server         : localhost_3306
Source Server Version : 50715
Source Host           : localhost:3306
Source Database       : hazem

Target Server Type    : MYSQL
Target Server Version : 50715
File Encoding         : 65001

Date: 2019-05-17 14:36:04
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- 
Table structure for `sitemap`
-- ----------------------------
DROP TABLE IF EXISTS `sitemap`;
CREATE TABLE `sitemap` (
  `
idint(11NOT NULL AUTO_INCREMENT,
  `
urltext,
  `
nametext,
  
PRIMARY KEY (`id`)
ENGINE=InnoDB AUTO_INCREMENT=DEFAULT CHARSET=utf8;

-- ----------------------------
-- 
Records of sitemap
-- ---------------------------- 
اسم name في الجدول ده ملهوش لازمه لكن انا بستخدمه في لوحة التحكم علشان الترتيب علشان اعرف اسم كل رابط بتاع ايه
ممكن في ناس متكونش فهماني لحد الان بس اول ما تجربوا اتفهوا قصدي

قديم 05-17-2019, 05:04 PM
المشاركة 2
MesterPerfect
.:: كبار شخصيات المنتدى ::.
صاحب موقع شئون الكفيف
  • MesterPerfect غير متواجد حالياً
افتراضي رد: ملف sitemap php
شرح رائع جدا وفعلا الخريطة كا ملف php أفضل منها كا ملف xml

فحتى اسكربت زينفورو بيتعامل معها كا ملف php وليس ملف xml

تسلم يدك أخي

قديم 05-18-2019, 12:15 PM
المشاركة 3
هيلبرنت
.:: رفيق درب ::.
  • هيلبرنت متواجد حالياً
افتراضي رد: ملف sitemap php
الطريقة دى تنفع للمنتديات

قديم 05-18-2019, 02:04 PM
المشاركة 4
hazem
.:: عضو مشارك ::.
  • hazem غير متواجد حالياً
افتراضي رد: ملف sitemap php
تنفع بس الي فاهم لغة المنتديات ماشيه ازاي لانه لغه تانيه شبيه بلغه PHP

اضافة رد

العلامات المرجعية

ملف sitemap php


أدوات الموضوع

الانتقال السريع

المواضيع المتشابهه للموضوع: ملف sitemap php
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شرح تركيب هاك مولد الخرائط vbseo sitemap هيلبرنت ركن تطوير منتديات vb3.8.0 10 04-29-2019 06:36 PM
تحميل هاك مولد الخرائط vbseo sitemap generator 3.0 pl1 هيلبرنت ركن تطوير منتديات vb3.8.0 2 04-27-2019 09:38 PM
شِرح تركيب هاك مولد الخرائط cemzoo sitemap 1.5.2 لاسكربت XenForo ahmed200 ركن شروحات الزين فورو XENFORO 0 12-27-2015 01:27 PM
اعدادات هاك مولد الخرائط vbseo sitemap هيلبرنت ركن تقنيات محركات البحث سيو SEO 0 12-01-2015 09:37 PM
الطريقة الصحيحة لانشاء ملف Sitemap.xml متوافق مع Google abo-karim ركن تقنيات محركات البحث سيو SEO 1 07-09-2015 11:23 PM




الساعة الآن 08:09 PM
Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53