امتداد:إضافة إتش تي إم إل ميتا وعنوانها

This page is a translated version of the page Extension:Add HTML Meta and Title and the translation is 100% complete.
الدليل المرجعي لامتدادات ميدياويكي
OOjs UI icon advanced-invert.svg
Add HTML Meta and Title
حالة الإصدار مستقر
تنفيذ وسم
بيان يسمح بتيسير أعمال تحسين محركات البحث (SEO) باستخدام برمجيات ميدياويكي.
المؤلف/المؤلفون Jim Wilson, Dennis Roczek (dennisroczekنقاش)
آخر إصدار 0.7 (2015-09-29)
MediaWiki 1.24+
تغييرات قاعدة البيانات لا
ترخيص رخصة MIT
التنزيل
‎<seo>
ترجم الامتداد Add HTML Meta and Title لو كان متوفرا على translatewiki.net

طالع مصفوفة الاستخدام والإصدارات.

يسمح امتداد إضافة إتش تي إم إل إلى ميتا وعنوانها بتيسير أعمال تحسين محركات البحث (SEO) باستخدام برمجيات ميدياويكي. يستند هذا في جزء منه على امتداد MetaKeywordsTag .

الاستخدام

حينما تضيف ما يلي إلى صفحة ويكي:

<seo title="word1,word2" metakeywords="word3,word4" metadescription="word5,word6" google-site-verification="123456789-abfd123456" />

... أو المختصر...

<seo title="word1,word2" metak="word3,word4" metad="word5,word6" google-site-verification="123456789-abfd123456" />

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

على سبيل المثال، قد يصبح ما سلف كالتالي:

<title>word1,word2 - Wiki Name</title>         (the string "word1,word2" replaces page title)
<meta name="keywords" content="word3,word4" />
<meta name="description" content="word5,word6" />
<meta google-site-verification="123456789-abfd123456" />

(هذه وسوم ميتا جديدة – وسوم ميتا القائمة تظل كما هي دون تغيير.)

التثبيت

  • نزّل الملف/الملفات وضعها في دليل يحمل اسم ‎AddHTMLMetaAndTitle داخل مجلد ‎extensions/‎ لديك.
  • أضف الكود التالي في الجزء الأسفل من LocalSettings.php:
    wfLoadExtension( 'AddHTMLMetaAndTitle' );
    
  •   تم التنفيذ – اذهب إلى Special:Version على موقع الويكي لديك كي تتحقق من أن الامتداد قد ثبت بنجاح.

للمستخدمين الذي يستخدمون إصدار ميدياويكي 1.30 أو ما قبله:

تبين التعليمات السالفة سبيل جديد لتثبيت الامتداد مستخدما ‎wfLoadExtension()‎. لو كنت تحتاج لتثبيت الامتداد على هذه الإصدارات السابقة (ميدياويكي 1.30 أو ما قبله)، استخدم ما يلي بدلا من wfLoadExtension( 'AddHTMLMetaAndTitle' );:

require_once "$IP/extensions/AddHTMLMetaAndTitle/AddHTMLMetaAndTitle.php";

سجل التغييرات

v0.7.0
  • إضافة دعم أعمال التحقق باستخدام PHP CodeSniffer.
  • تصويب أية أخطاء وتحذيرات باقية.
v0.6.0
  • إضافة وسم تحقق جوجل من الموقع.
v0.5.1
  • تعديل لأغراض التوافق مع نسخ ميدياويكي 1.1.2 وما تلاها (مراجعة بيد Mic)
v0.4.0
  • إضافة ‎$emt="";‎ إلى دالة parseSEO لأنني شاهدت إشعارات بي إتش بي مزعجة ناتجة عن متغير لم يبدأ...
v0.2.0
  • إضافة ‎htmlspecialchars‎()‎ في صفة مرشح للنص الذي يعرض في العنوان والبيانات الفوقية – أي شيء مطلوب لمنع ذوي النوايا السيئة؟ لا أظن ذلك. (لو كنت من متحدثي الإنكليزية ربما قد ترغب في استخدام دالة بي إتش بي htmlentities التي تفرض قيودًا أكثر.)
v0.1.0
  • نسخة مبدئية – كل شيء يعمل كما يرام.

انظر أيضا

  • Extension:WikiSEO يستند إلى هذا الامتداد، إلا أن نصه البرمجي كتب باستخدام معايير ميدياويكي حديثة وهو قيد التطوير البرمجي الناشط.
  • لو كنت ترغب في تخطي العنوان في الصفحة لا غير (دون ربط الكلمات به)، ربما ترغب في النظر أيضا في وسم DISPLAYTITLE جنبًا إلى جنب مع الإعدادات دليل:‎$wgAllowDisplayTitle وManual:$wgRestrictDisplayTitle .
  • Extension:Semantic Meta Tags لأغراض ضبط البيانات الفوقية والكلمات المفتاحية بسهولة في نطاقات اسم كاملة أو صفحات منفردة