نصائح مفيدة

كيفية تثبيت RSS على الموقع وتكوين تغذية RSS

مرحبا ، عزيزي القراء من بلوق KtoNaNovenkogo.ru. يمكنك بالطبع استخدام المكوّن الإضافي لهذه المهمة ، لكن ليس من الصعب القيام بذلك بنفسك، وسوف يكون هناك مكون إضافي واحد في WordPress ، خاصة وأن لدي بالفعل الكثير منهم (راجع المقال الموجود على الرابط المتوفر). أخذت أيقونات الشبكات الاجتماعية من مصمم الزر المجاني لـ Share42 ، الذي كتبت عنه بتفصيل كبير (آمل ألا يعترض Dimox على هذا).

كل ما تبقى الآن هو نسخ الروابط (عناوين صفحاتك على الشبكات الاجتماعية ، إذا كنت قد أنشأتها بالفعل). اقرأ عن ذلك في الوظائف التالية:

قم بإنشاء sprite من الأزرار ولصق رمز HTML على الموقع

بعد قيامك بإنشاء جميع المجموعات والصفحات الضرورية في الشبكات الاجتماعية ، مما يعني أنك قد استلمت جميع الروابط الضرورية ، يمكنك أن تحير عن طريق إضافة أزرار إلى الموقع. يمكنك ، بطبيعة الحال ، وفقًا لمشورتي حول الرموز والرموز الخاصة بالموقع ، تحديد الرمز المناسب لكل شبكة اجتماعية ، وإذا لزم الأمر ، يمكنك تقليل حجمه إلى الرمز المطلوب في برنامج FastStone Image Viewer البسيط وفوتوشوب مجاني عبر الإنترنت.

ولكن هذا ليس الخيار الأفضل. لماذا؟ حسنًا ، نظرًا لتحميل كل صورة على الشبكة الاجتماعية ، سيتم تقديم طلب منفصل إلى الخادم الخاص بك. سيكون لديك عشرات الرموز - وهذا يعني عشرة طلبات ، والتي بأي حال من الأحوال سوف تخلق حمولة إضافية على الخادم وتقليل سرعة تحميل الصفحة. هذا التبذير لا يناسبنا ، خاصةً أنه تم اختراعه منذ فترة طويلة. العفاريت المغلق.

قررت عدم إعادة اختراع العجلة (إنشاء العفريت) ، لكنني استخدمت العجلة التي ينشئها مصمم Share42 (يتم إعطاء رابط إلى وصف العمل بها أعلى قليلاً). فيه يمكنك اختيار الشبكات الاجتماعية التي ستحتاج أيقوناتها ، ومعها الكود سوف تحصل على شبح CSS ، أي فعليًا ملف رسومي واحد يتم وضع جميع رموز الشبكات الاجتماعية والاشتراكات فيه في خلاصة RSS التي تحتاجها (والبريد الإلكتروني ، إذا لزم الأمر).

اخترت أربع شبكات رئيسية واثنين من الأيقونات للاشتراك في الأخبار بحجم أيقونة 24 × 24 بكسل ، لذلك يبدو العفريت الخاص بي هكذا (FriendFeed ، ومع ذلك ، حصلت عليه هناك ، لكن هذا لا يهم):

الآن لدينا جميع المكونات - روابط إلى مجموعات أو صفحات من الشبكات الاجتماعية والرموز لعرضها على الموقع. كل ما تبقى هو طهيه بشكل صحيح ، أي لتعويض. تعمل مدونتي على WordPress ، لذلك سأضمّن رمز الزر في أحد القوالب التي تشكل السمة التي أستخدمها. في حالتي ، يطلق عليه sidebar.php. كود هتمل اتضح أن الأمر بسيط للغاية:

فقط في هذه الحالة ، أضفت rel = "nofollow" حتى لا تؤخذ محركات البحث هذه في الاعتبار عند توزيع الأوزان على الموقع. يتم استخدام سمة العنوان في علامة الارتباط التشعبي A لعرض النص المحاط بها عندما يكون مؤشر الماوس فوق الرمز. لم أهمل ذلك ، لأنه ليس لجميع زوار أيقونات الموقع أن يمثلوا معلومات شاملة. سيبدو شيء مثل هذا:

ربط العفريت إلى رمز HTML ونمط الأزرار في CSS

ومع ذلك ، فمن الواضح أنه بالنسبة للكود الموضح أعلاه ، سيظل من الضروري إضافة بضعة أسطر في ورقة الأنماط (أطلق عليها اسم style.css وأعيش في مجلد به السمة التي أستخدمها - اقرأ عنها باستخدام الرابط أعلاه). حصلت على شيء مثل هذا (قد يكون أخرقًا ، لكنه يعمل):

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

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

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

حسنا ، والأكثر إثارة للاهتمام. باستخدام القاعدة الجماعية خلفية نحدد أي منطقة من العفريت لدينا سيتم عرضها في هذا المكان المحدد كخلفية (في حالتنا ، يتم وضع هذه الخلفية تحت ارتباط تشعبي). اشرح كيف يحدث هذا لفترة طويلة جدًا ، لذا اقرأ المقال الموجود على الرابط وسيصبح كل شيء واضحًا (هناك أمثلة توضيحية). إذا كان الكسل ، فقم فقط بتجربة الأرقام التي ، كما لاحظت ، ليست بمضاعفات 24.

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

لماذا تثبيت RSS إلى الموقع

حسنًا ، أولاً ، تثبيت RSS على الموقع هو أداة ملائمة لجذب القراء ، والآن سأشرح لك السبب.

تخيل أنك قرأت هذا المقال "كيفية تثبيت RSS على أحد المواقع وإعداد موجز ويب لـ RSS" وإضافة موجز RSS إلى مدونتك ، وبعد ذلك جاء زائر إلى موقعك واشترك في تحديثات ، أي في موجز RSS. تقوم بنشر مقال جديد في الوقت المناسب ، ويتعلق الأمر بالقارئ المشترك على E-MAIL.

يرى إعلان مقالك وحريصًا على قراءتها بشكل أكبر ، على التوالي ، ينقر على عنوان المنشور ويذهب إلى مدونتك.

إذا لم يتلق خطابًا من خدمة Feadbarner ، التي تبث خلاصة RSS لمدونتك ، فمن المحتمل ألا يأتي إليك عندما زرت المورد. وإذا كان هناك ما يقرب من مائة أو الآلاف من هؤلاء المشتركين ، فما هي حركة المرور لديك عند نشر مقال جديد؟ وإذا تم تحسين المورد الخاص بك لاستعلامات البحث ، فهل يمكنك أن تتخيل؟

ثانياً - ستعرف عدد الأشخاص الذين لديك في المشتركين وعدد الأشخاص الذين يجب أن يأتوا إليك ، وقراءة المنشور أو المنشورات الجديدة.

الزوائد في تثبيت RSS إلى الموقع

يُظهر عداد Feedburner مدى نجاح مدونتك أو موقعك الإلكتروني ، أي ، في محركات البحث ومدى معرفة الأشخاص له.

ستتحدث هذه المؤشرات نفسها عن المكان المشغول لمشروعك ، في ترتيب المدونات والمواقع. إذا وضعت إعلانًا من شخص آخر على مدونتك مقابل المال ، فاعتمادًا على التصنيف الذي يرتفع به دخلك من مورد الويب ، أوصي بقراءة المقال: "كيفية كسب المال على المدونات".

إذا كنت ترغب في كسب المال على مدونة ، لكنني أعتقد أن لديك بلا شك! أليس كذلك؟ أضف عداد feedburner إلى مدونتك أو موقعك الإلكتروني دون تأخير. سنقوم بتثبيت RSS على الموقع في هذه المقالة ، ولكن العداد وفقًا لتقديرك ، لأن الأمر يستحق القيام به فقط عندما يكون لديك عدد معين من الأشخاص في المشتركين لديك ، على الأقل عدم التعرض للإهانة.

التحقق من عدد الأشخاص الذين لديك كمشتركين أمر بسيط للغاية - اكتب استعلامًا في سطر المتصفح: rss ، واضغط على ENTER وحدد - RSS - FeedBurner في البحث ، ثم سيفتح موقع الويب feedburner حيث سيعرض عدد المشتركين لديك ، ولكن يمكنك القيام بذلك أدناه .

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

لا تتجاهل هذه الفرصة ، لأنه لا يمكن لكل زائر أن يتعامل مع القراء ، وبالنسبة للبريد ، يمكن للجميع التعامل معها. من خلال إنشاء اشتراك في موجز الأخبار لمدونتك ، يمكنك زيادة الإمكانات وكسب عدد أكبر من القراء أو المشتركين (يمكنك الاتصال به لأنك تعجبك أكثر). بالمناسبة ، إذا كنت لا تحتاج إلى RSS ، فيمكنك بسهولة استخدام هذه الخدمة: e-mail-rassylka.

وهذا ليس كل شيء! هناك العديد من المزايا الرائعة التي يقدمها موقع feedburner ، وهذه هي الفوائد التي تحصل عليها هذه الخدمة من Google. سأعرض كل الإعدادات لهذه الخدمة ، ستكون أقل ، لذلك اقرأ بعناية ...

ربما تعلم أن feedburner ينتمي إلى محرك بحث Google. لذلك ، إذا كنت ترغب في تثبيت RSS على الموقع ، فسيتعين عليك التسجيل لدى Google ، أي أنشئ حسابًا على هذا العنوان. لا يوجد شيء معقد في هذا ، اتبع الرابط أعلاه. انقر على زر الدخول الكبير:

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

انتقل الآن إلى feedburner على [urlspan] هذا العنوان [/ urlspan] ، وأدخل اسم المستخدم وكلمة المرور لإدخال حساب Google الخاص بك ، ما لم يكن متصفحك بالطبع يحفظ أسماء المستخدمين وكلمات المرور.

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

كيفية تثبيت RSS

لذا ، فقد أتيت إلى feedbarner وربما لديك الإنجليزية ، في الزاوية اليمنى توجد علامة تبويب "لغات" ، وانقر عليها واختر لغتك هناك.

في النموذج "موجز" موجز ويب الآن ، أدخل عنوان مدونتك وبعد موجز كتابة الشرطة المائلة (/) ، أقوم بتثبيت RSS على مدونة الاختبار وأحصل على هذا العنوان. ثم انقر فوق "التالي" ، وسيتم نقلك إلى صفحة حيث تحتاج إلى كتابة اسم الخلاصة ، على سبيل المثال ، اسم مدونتك ، وفي حقل عنوان الخلاصة ، اكتب النهاية بأحرف لاتينية ، وسيتم إدراج شيء هناك تلقائيًا ، لكنني أوصي بإضافته. ستتم إضافة النهاية التي تضيفها إلى العنوان https://feeds.feedburner.com/.

بعد كل هذا ، انقر فوق "التالي". سيتم نقلك إلى صفحة حيث سيكون هناك تهنئة ، مثل: "مبروك! لقد حان تغذية FeedBurner الخاص بك إلى الحياة. هل ترغب في لبسه قليلاً؟ "وفي الأسفل الرابط الخاص بـ RSS الخاص بالموجز ، ونسخه وحفظه على محرك أقراص محمول أو في أي مكان آخر.

الآن دعنا ننتقل إلى إعداد RSS للموقع. انقر فوق التالي وضع علامة في كل مكان ، انقر فوق "التالي" مرة أخرى.

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

علاوة على ذلك ، سنقوم بتهيئة مورد الويب الخاص بك ودمجه ، ولكن سيكون في مقال آخر ، والاشتراك في التحديثات حتى لا تفوت. كيف تحب المقال؟

تغذية RSS لموقع ثابت هتمل

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

إذا لزم الأمر ، في هذا الرمز ، يمكنك تحديد لغة الخلاصة ، وهو أمر ضروري عند تسجيله في بعض كتالوجات موجز ويب لـ RSS ، بالإضافة إلى إضافة عناصر إضافية.

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

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

أتمتة إنشاء تغذية RSS

لنفترض أن موقعنا تم إنشاؤه على CMS مكتوب ذاتيًا ، أو على CMS لا يحتوي على موجز RSS. في هذه الحالة ، تحتاج إلى فهم بنية قاعدة بيانات MySql المستخدمة لتخزين البيانات ، ومعرفة كيفية تخزين البيانات حول رؤوس الصفحات وعناوينها ومحتويات صفحات الأخبار. بعد فهم بنية قاعدة البيانات ، تحتاج إلى ترقية الملف قليلاً باستخدام موجز RSS. بالنسبة للمبتدئين ، دعنا نعطيها امتدادًا آخر حتى تتمكن من تنفيذ كود php اللازم للعمل مع قاعدة بيانات MySql. خلاف ذلك ، لن تعمل تغذية RSS الخاصة بنا. من الضروري معالجة المحتويات الداخلية للملف:

  • نحن ندرك الاتصال بقاعدة البيانات ،
  • نقوم باختيار البيانات اللازمة ، مع وضع حد أقصى للسجلات العشرة الأخيرة ،
  • نعرض محتويات المتغيرات التي تم الحصول عليها في حلقة ،

مع الفقرة الأولى ، كل شيء واضح - نحن بحاجة إلى الاتصال بقاعدة البيانات لجمع المعلومات من هناك. النقطة الثانية واضحة أيضًا - نحتاج إلى الحصول على 10 تواريخ و 10 روابط معرف لصفحات الأخبار و 10 عناوين أخبار و 10 هيئات أخبار. في النص الثالث ، نعرض باستمرار كل ما نشرناه بين علامات العناصر بالتنسيق اليدوي لخلاصة RSS. وبالتالي ، بعد فهم بنية قاعدة البيانات ، يمكننا تنظيم موجز RSS لأي مورد. هذا النهج جيد لأننا لا نلمس الكود المصدري لاتفاقية الأنواع المهاجرة ولا ننشئ أحمالًا إضافية على الاستضافة - بعض الإضافات التي تحمّل المواقع ذات الكيلومترات من الكود غير الضروري تخطئ هذا. بالإضافة إلى ذلك ، ستتيح لنا التقنية الخاصة بنا التخلص من الأخطاء المحتملة في وظائف الموقع الحالي في مرحلة تنفيذ موجز ويب لـ RSS. الحد الأقصى الذي يمكن أن يحدث هو تلقي البيانات الخاطئة اللازمة لتشكيل موجز على موقعنا.

الآن النظر في الكود نفسه:

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

مع تاريخ الأخبار ونصها وعنوانها ، كل شيء واضح - فهي مشتقة من المتغيرات $ title و $ text وتاريخ $. بالنسبة للرابط الخاص بالأخبار الكاملة ، فهل هنا> http://site.ru/news.php؟ >. هنا نصف فقط المبدأ العام لتكوين الارتباط ، وبالتالي ، في التطبيق العملي ، يجب تعديل الشفرة أعلاه وفقًا لذلك.

بمجرد أن يصبح تكوين ملف rss.php جاهزًا ، يمكننا تحميله على الاستضافة وبدء الاختبار.

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

يجب أن يكون هذا الخط بين العلامات.

شاهد الفيديو: كيفية إنجاز تطبيق ال-rss (ديسمبر 2019).