كيفية استخدام ووردبريس Jetpack حاليا
يأتي Jetpack مع الكثير من الوحدات النمطية لمساعدتك في استخدام نماذج جهات الاتصال ، واستخدام التمرير اللانهائي ، والرموز القصيرة ، والكثير غير ذلك. يمكن أن تساعد هذه الميزات في تحويل موقع الويب WordPress الذي يستضيفه بنفسه إلى قوة كما يتم استضافة المواقع على WordPress.com. ومع ذلك ، هناك عيب يأتي مع الأداة, إنه يعمل معك فقط عبر الإنترنت وعند تسجيل الدخول إلى WordPress.com.
في الأساس ، يمكنك فقط استخدام كل هذه الميزات على موقع مباشر. عند تنشيط المكوّن الإضافي ، سترى على الفور هذا الشعار المزعج أعلى لوحة المعلومات.
هل ترغب في معرفة كيفية تشغيله في وضع عدم الاتصال حتى تتمكن من تطوير المظهر الخاص بك في سلام؟ إليك الطريقة. ملحوظة: قبل تثبيت Jetpack ، تأكد من أن موقع الويب الخاص بك يعمل ووردبريس 3.8 أو أحدث.
Jetpack 2.2.1
منذ الإصدار 2.2.1 ، قدمت Jetpack وضع التطوير ، الذي يخبر Jetpack بأننا في مرحلة التطوير وأنه ينبغي تنشيط الميزات. أضف السطر التالي في الفسفور الابيض بين ملف config.php بعد WP_DEBUG
خط.
define ('JETPACK_DEV_DEBUG' ، صحيح) ؛
إذا كنت لا ترغب في تحرير wp-config.php أو إذا لم يكن لديك حق الوصول إلى الملف ، فيمكنك تثبيت هذا البرنامج المساعد ، Run Jetpack Locally ، بدلاً من ذلك. انها البرنامج المساعد صغير يحتوي على السطر التالي (أساسا اسم مستعار ل JETPACK_DEV_DEBUG
).
add_filter ('jetpack_development_mode'، '__return_true')؛
الآن ، توجه إلى Jetpack> الإعدادات الصفحة. ستجد أن الشعار قد انتهى وأن Jetpack رسميًا في وضع التنمية المحلية.
Jetpack متاح الآن في وضع عدم الاتصال. وهناك عدد من الإضافات يجب تنشيطه الآن ، بما في ذلك Infinite Scroll. يمكن أن تعمل هذه المكونات الإضافية الممكنة بشكل مستقل عن اتصال بـ WordPress.com API. ميزات أخرى مثل الفوتون والإحصائيات ، ومع ذلك تتطلب واجهة برمجة تطبيقات WordPress.com.
طريق بديل
إذا لم تكن راضيًا عن تمكين بعض الميزات فقط ، فهناك طريقة لجعلها جاهزة للتشغيل مع الحفاظ على تشغيل Jetpack في وضع عدم الاتصال.
بادئ ذي بدء ، دعونا نجعل موقع الويب المحلي الخاص بنا متاحًا عبر الإنترنت حتى نتمكن من الاتصال بـ WordPress.com ؛ للقيام بذلك سوف نستخدم localtunnel.
بمجرد تثبيته ، قم بتشغيل الأمر التالي في المحطة الطرفية لجعل دليل المضيف المحلي الخاص بك على الإنترنت. إذا كنت تستخدم MAMP ، فغالبًا ما يوجد الدليل في “/ تطبيقات / MAMP / htdocs”.
لتر - 80
يجب أن يوفر لك Localtunnel العنوان الذي يمكنك من خلاله الوصول إلى المضيف المحلي في المتصفح ، مثل:
قبل الوصول إلى موقع الويب من خلال العنوان المحدد ، ستحتاج إلى الانتقال إلى phpMyAdmin أو تطبيقات أخرى مماثلة تسمح لك بالاطلاع على قاعدة بيانات الموقع. افتح قاعدة بيانات الموقع وانتقل إلى wp_options
الطاولة. ثم قم بتغيير عنوان الموقع في URL الموقع
و الصفحة الرئيسية
للإشارة إلى localtunnel ، مثل ذلك.
الوصول والدخول إلى الموقع من خلال العنوان الجديد. نظرًا لأن موقع الويب الخاص بك الآن متصل ، يجب أن يكون WordPress.com قادرًا على الوصول إلى موقع الويب الخاص بك والاتصال به.
وها نحن نذهب, لدينا موقع متصل بـ WordPress.com, ويمكنك استخدام جميع الوحدات في Jetpack.
تذكير: لا تنسَ تبديل عنوان موقع الويب في جدول wp_options مرة أخرى بعد ذلك.
ماذا بعد?
قد تتساءل أنه في حالة قيامنا بتطوير عدة مواقع ويب دون اتصال بالإنترنت ، فهل يجب أن نربط كل موقع من مواقع الويب في المضيف المحلي بـ WordPress.com بهذه الطريقة؟ حسنًا ، ليس عليك ذلك.
بمجرد أن يكون لديك موقع ويب واحد في مضيفك المحلي متصلاً ، يمكنك ببساطة نسخ jetpack_option
القيمة في المواقع الأخرى. للقيام بذلك ، انتقل إلى phpMyAdmin. في ال wp_options
جدول موقع الويب الذي قمت بتوصيله بـ WordPress.com ، انسخ جميع قيم jetpack_option
, على النحو التالي:
الصق القيمة على مواقع الويب الأخرى ، حيث تم تنشيط Jetpack. الآن ، كما ترون أدناه ، نحن قادرون على تنشيط واستخدام جميع الوحدات في وضع عدم الاتصال في مواقع الويب الأخرى التي نقوم بتطويرها محليًا.
ضع في اعتبارك أن هذه الخدعة تهدف إلى السماح لنا باستخدام Jetpack أثناء قيامنا باختباره مقابل موضوعنا أو مكوناتنا الإضافية أثناء عملية التطوير. إذا كان لديك موقع الويب الخاص بك على الانترنت, يجب عليك توصيله بشكل صحيح.