تضمين ملف JavaScript ديناميكي: كيفية تضمين ملفات JavaScript باستخدام JavaScript
قم بتضمين ملف جافا سكريبت باستخدام جافا سكريبت
قم بتضمين ملف جافا سكريبت باستخدام جافا سكريبت
افتح موقعك الحالي wp theme (الطفل) file jobs.php وأضف الكود التالي هناك:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | add_filter('wpseo_sitemap_index', function () { $links = [ 'https://mysite.com/link1', 'https://mysite.com/link2', 'https://mysite.com/link3', 'https://mysite.com/link4', 'https://mysite.com/link5' ]; //also you can generate links by your own business logic $appended_text = ''; foreach ($links as $l) { $appended_text .= "<sitemap><loc>{$l}</loc></sitemap>"; } return $appended_text; }); |
في مجموعة الروابط $ ، قم بتعيين الروابط التي تريد إضافتها إلى خريطة موقع الموقع. إذا كنت مطورًا ، فيمكنك إضافة منطقك الخاص لإنشاء الروابط. اقرأ أيضًا عن وحدة تصفية منتجات WooCommerce "طلب عنوان URL لـ SEO"
إليك بعض التعليمات والرموز التي يمكنك استخدامها لتحسين سرعة الموقع والتي يمكنك اختبارها هنا https://developers.google.com/speed/pagespeed/insights/؟hl=ar قم بتثبيت البرنامج المساعد Autoptimize وتعيين الخيارات التالية: تثبيت البرنامج المساعد WP Super ذاكرة التخزين المؤقت تثبيت البرنامج المساعد ضغط صور JPEG و PNG اضبط خياراتك هنا '/wp-admin/options-general.php؟page=tinify' تثبيت المكون الإضافي تعطيل التضمينات تثبيت المكون الإضافي تعطيل Emojis (متوافق مع القانون العام لحماية البيانات) إضافة التالي [...]
غالبًا ما تحدث أخطاء الخادم الداخلية (أخطاء 5xx) بسبب تعارض الوظيفة الإضافية أو السمات ، لذلك إذا كان لديك وصول إلى لوحة الإدارة ، فحاول إلغاء تنشيط جميع المكونات الإضافية ، لتحديد مصدر المشكلات. إذا لم يكن لديك حق الوصول إلى لوحة تحكم wp الخاصة بموقعك ، فحاول إعادة تعيين المكونات الإضافية يدويًا (لا يلزم الوصول إلى لوحة التحكم): بواسطة [...]
استخدم الخوارزمية التالية لتحديد ما لا يعمل بالضبط على موقع WordPress الخاص بك بعد أي تغييرات مع الأساسي أو السمة أو / والمكونات الإضافية: أنشئ نسخة مكررة للموقع باستخدام البرنامج المساعد https://wordpress.org/plugins/duplicator/ أنشئ نطاقًا فرعيًا للاختبار على موقعك باستخدام تثبيت حزمة مكررة على لوحة الاستضافة على النطاق الفرعي التجريبي الخاص بك على المجال الفرعي التجريبي ، قم بإلغاء تنشيط جميع المكونات الإضافية باستثناء مكون إضافي رئيسي واحد [...]
لإزالة الحقول في صفحة الخروج من متجر woocommerce ، استخدم hook: woocommerce_checkout_fields كمثال ، قم بإسقاط الكود التالي في وظائف ملف سمة ووردبريس الحالية لموقعك.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | add_filter('woocommerce_checkout_fields', function ($fields) { //unset($fields['billing']['billing_first_name']); //unset($fields['billing']['billing_last_name']); unset($fields['billing']['billing_company']); unset($fields['billing']['billing_address_1']); unset($fields['billing']['billing_address_2']); unset($fields['billing']['billing_city']); unset($fields['billing']['billing_postcode']); unset($fields['billing']['billing_country']); unset($fields['billing']['billing_state']); unset($fields['billing']['billing_phone']); //unset($fields['order']['order_comments']); //unset($fields['billing']['billing_email']); //unset($fields['account']['account_username']); //unset($fields['account']['account_password']); //unset($fields['account']['account_password-2']); return $fields; }); |
راجع مفاتيح الحقول التي يمكنك تعطيلها: حقول الفوترة billing_first_name billing_last_name billing_company billing_country billing_address_1 billing_address_2 billing_city billing_state billing_postcode billing_phone billing_email Shipping Fields shipping_first_name shipping_last_name shipping_company shipping_1
اضغط على CTRL + R CTRL + F5 Ctrl + Shift + R Apple + R أو الأمر + R (apple) في متصفح Chrome ، أفضل طريقة هي: فتح أدوات المطور: Ctrl + Shift + I الآن ، وترك اللوحة مفتوحة ، انقر بزر الماوس الأيسر على زر "تحديث" (بجانب سطر العنوان) ولا تترك الزر. بعد بضع ثوانٍ ، [...]
قم بتثبيت هذا المكون الإضافي: https://wordpress.org/plugins/autoptimize/ تمكين في خياراته wp-admin / options-general.php؟ page = autoptimize "تحسين كود HTML؟" في ملف jobs.php الخاص بسمة wp الحالية ، قم بتطبيق الكود التالي
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | add_filter('autoptimize_html_after_minify', function($content) { $site_url = 'https://bulk-editor.com/'; $content = str_replace("", ' ', $content); $content = str_replace('', ' ', $content); $content = str_replace(" ", ' ', $content); $content = str_replace(' ', ' ', $content); $content = str_replace($site_url . '/wp-includes/js', '/wp-includes/js', $content); $content = str_replace($site_url . '/wp-content/cache/autoptimize', '/wp-content/cache/autoptimize', $content); $content = str_replace($site_url . '/wp-content/themes/', '/wp-content/themes/', $content); $content = str_replace($site_url . '/wp-content/uploads/', '/wp-content/uploads/', $content); $content = str_replace($site_url . '/wp-content/plugins/', '/wp-content/plugins/', $content); return $content; }, 10, 1); |
لا تنسى في $ site_url تغيير رابط موقعك بدون الشرطة في نهايته
قم بتثبيت المكون الإضافي التالي: https://envato.com/market-plugin/ - يساعد هذا المكون الإضافي العملاء في تلقي تحديثات للسمات والإضافات المتميزة المشتراة من خلال Envato Market (ThemeForest & CodeCanyon). قم بالخطوات التالية: قم بتثبيت المكون الإضافي على موقعك اذهب إلى https://build.envato.com/create-token/؟purchase:download=t&purchase:verify=t&purchase:list=t أدخل اسم الرمز المميز هناك ، أي كلمات تريدها ، أو مجموعة من الرموز العشوائية أدناه مفتاح الرمز المميز ، حدد أي خدمات تريدها ، [...]