كيفية تكرار صفحات WordPress والمنشورات ومنتجات WooCommerce
نشرت: 2022-09-15الكثير من المحتوى الجيد ضروري لتحسين محركات البحث. قد تستغرق كتابة منشورات المدونة والصفحات المقصودة وصفحات المنتجات وأنواع الصفحات الأخرى الكثير من الوقت.
لذا ، فإن خيار الازدواجية في WordPress هو المنقذ. محتوى مكرر ، قم بإجراء تعديلات وأنت على ما يرام.
نظرًا لأن WordPress أو WooCommerce الافتراضي لا يوفران هذه المرونة ، فقد تركت مع المكونات الإضافية أو الترميز للقيام بالمهمة. لكن أي مكون إضافي يجب تحديده؟
من خلال هذه المقالة ، ستتعرف على بعض المكونات الإضافية لـ WordPress لتكرار صفحات ومنشورات WordPress ؛ وكيفية التكرار باستخدام الكود ومحرر Gutenberg.
كمكافأة إضافية ، ستكتشف أيضًا مكونًا إضافيًا يتجاوز تكرار الصفحات والمشاركات. يسمح لك المكون الإضافي بتكرار منتجات وأوامر وكوبونات WooCommerce وأي نوع منشور على WordPress.
ها نحن ذا.
لماذا يتم تكرار صفحات ومنشورات WordPress؟
بالنسبة إلى أي موقع ويب أو متجر عبر الإنترنت ، يمكن أن يوفر تكرار الصفحة الكثير من الوقت والعمل. فيما يلي بعض الأسباب الأكثر شيوعًا التي تجعل الأفراد والشركات ينتجون صفحات ومنشورات مكررة في WordPress:
- استخدم نفس تخطيط صفحة الويب أو هيكلها أثناء استبدال المحتوى.
- النسخ الاحتياطي لصفحتك أو نشر الإصدار السابق.
- استخدم نفس محتوى الصفحة القديمة ولكن قم بتنسيق التخطيط بطريقة مختلفة.
- قم بإنشاء صفحات مماثلة بسرعة واملأ المحتوى فيها لاحقًا.
- قم بتطبيق نفس تصميم الصفحة لصفحات المنتج الخاص بك ، وما إلى ذلك.
- إنشاء صفحات منتجات مماثلة لمتغيرات المنتج.
بكلمات بسيطة ، إذا كنت بحاجة إلى تصميم أو محتوى لصفحات الويب المتشابهة / نفسها لصفحاتك الجديدة ، فإن صفحات WordPress المكررة والمشاركات هي خيارات الانتقال الخاصة بك. ستتمكن من الاحتفاظ بموضع المكون وملفات الوسائط والإعدادات الأخرى بهذه الطريقة.
من الجيد أيضًا استخدام الصفحات المكررة أثناء أرشفة الإصدارات القديمة من صفحاتك إذا كنت تعتقد أنها ستكون ذات صلة في المستقبل.
الفرق بين تكرار صفحة في WordPress ومحتوى مكرر
قبل أن ندخل في التفاصيل ، من المفيد توضيح الفرق بين نسخ الصفحة وتكرار المحتوى في WordPress.
يشير المحتوى المكرر إلى الحالة التي تكون فيها معظم أو كل المواد الموجودة على إحدى صفحات موقعك متطابقة مع تلك الموجودة في أي مكان آخر على الويب. في حين أنه قد يكون ضارًا ، فمن غير المرجح أن يعاقبك محرك البحث على الفور.
هذا يختلف عن "المحتوى المنسوخ" ، وهو محاولة متعمدة لـ "التلاعب" بمحركات البحث للحصول على ترتيب أعلى. نظرًا لأنه يعني ضمنيًا أن هذا فعل متعمد ، فإن العواقب تكون أشد قسوة.
إن تكرار صفحتك ، على عكس كل ما سبق ، يعني ببساطة تكرار التنسيق والهيكل والتخطيط والمحتوى. الهدف هو استخدام هذه الصفحة المكررة كأساس لصفحة جديدة ، واستخدامها لهذا الغرض لا يحمل عقوبة تحسين محركات البحث.
أربع طرق لتكرار صفحات ومنشورات WordPress
إنه خيارك سواء كنت تريد اللعب بالرمز أو استخدام المكونات الإضافية. نقترح استخدام المكونات الإضافية لتجنب متاعب الترميز وتوفير وقتك. الإضافات هي أيضا مجانية للاستخدام.
يمكنك تكرار الصفحات والنشر باستخدام هذه الطرق الأربع:
- قم يدويًا بتمكين الاستنساخ عبر كود funtions.php
- انسخ الكود والصقه يدويًا
- باستخدام المحررين - كلاسيك وجوتنبرج
- استخدام صفحات مكررة في ووردبريس / إضافات منشورات مكررة في ووردبريس
دعنا نذهب إلى deets لكل منهم.
تمكين الاستنساخ عبر كود funtions.php
إحدى الطرق اليدوية لاستنساخ صفحة أو منشور WordPress هي تحرير الكود في ملف function.php الخاص بك. قد يبدو هذا سهلاً ، لكن عليك أن تكون حذرًا وأن تقوم بعمل نسخة احتياطية من موقع الويب الخاص بك أولاً.
لتمكين استنساخ المنشورات ، ستحتاج إلى الوصول إلى ملف jobs.php وفتحه للتحرير ، باستخدام بروتوكول نقل الملفات الآمن (FTP) أو أي طريقة أخرى تفضلها. بعد ذلك ستحتاج إلى إضافة مقتطف الشفرة التالي إلى نهاية الملف:
/ * * وظيفة ازدواجية الوظائف. تظهر Dups كمسودات. يتم إعادة توجيه المستخدم إلى شاشة التحرير * / الوظيفة sa_duplicate_post_as_draft () { wpdb دولار عالمي ؛ if (! (isset ($ _GET ['post']) || isset ($ _POST ['post']) || (isset ($ _ REQUEST ['action']) && 'sa_duplicate_post_as_draft' == $ _REQUEST ['إجراء ']))) { wp_die ('لم يتم توفير أي منشور للنسخ!')؛ } / * * عدم التحقق من صحة البيانات * / if (! isset ($ _GET ['replicate_nonce']) ||! wp_verify_nonce ($ _GET ['replicate_nonce'] ، اسم الأساس (__FILE__))) إرجاع؛ / * * احصل على معرف المنشور الأصلي * / $ post_id = (isset ($ _ GET ['post'])؟ absint ($ _GET ['post']): absint ($ _POST ['post']))؛ / * * وجميع بيانات البريد الأصلية بعد ذلك * / $ post = get_post ($ post_id) ؛ / * * إذا كنت لا تريد أن يكون المستخدم الحالي هو مؤلف المنشور الجديد ، * ثم قم بتغيير السطر التالي إلى هذا: $ new_post_author = $ post-> post_author؛ * / $ current_user = wp_get_current_user () ؛ $ new_post_author = $ current_user-> ID؛ / * * في حالة وجود بيانات المنشور ، قم بإنشاء نسخة مكررة * / إذا (isset ($ post) && $ post! = null) { / * * مجموعة بيانات ما بعد جديدة * / $ args = مجموعة ( 'comment_status' => $ post-> comment_status، 'ping_status' => $ post-> ping_status ، 'post_author' => $ new_post_author ، 'post_content' => $ post-> post_content ، 'post_excerpt' => $ post-> post_excerpt، 'post_name' => $ post-> post_name ، 'post_parent' => $ post-> post_parent ، 'post_password' => $ post-> post_password ، 'post_status' => 'مسودة' ، 'post_title' => $ post-> post_title، 'post_type' => $ post-> post_type ، 'to_ping' => $ post-> to_ping، 'menu_order' => $ post-> menu_order ) ؛ / * * أدخل المنشور عن طريق وظيفة wp_insert_post () * / new_post_id $ = wp_insert_post ($ args) ؛ / * * احصل على جميع شروط الإعلان الحالية وقم بتعيينها على مسودة النشر الجديدة * / التصنيفات $ = get_object_taxonomies ($ post-> post_type)؛ // يعرض مصفوفة من أسماء التصنيف لنوع المنشور ، مصفوفة سابقة ("الفئة" ، "post_tag") ؛ foreach (تصنيفات $ كـ تصنيف $) { $ post_terms = wp_get_object_terms ($ post_id، $ التصنيف، المصفوفة ('الحقول' => 'slugs'))؛ wp_set_object_terms ($ new_post_id ، $ post_terms ، $ التصنيف ، false) ؛ } / * * تكرار كل ما بعد التعريف فقط في استعلامين SQL * / $ post_meta_infos = $ wpdb-> get_results ("حدد meta_key، meta_value من $ wpdb-> postmeta حيث post_id = $ post_id")؛ إذا (count ($ post_meta_infos)! = 0) { $ sql_query = "INSERT INTO $ wpdb-> postmeta (post_id، meta_key، meta_value)"؛ foreach ($ post_meta_infos كـ $ meta_info) { $ meta_key = $ meta_info-> meta_key؛ إذا ($ meta_key == '_wp_old_slug') تابع ؛ $ meta_value = إضافات مائلة ($ meta_info-> meta_value)؛ $ sql_query_sel [] = "SELECT $ new_post_id، '$ meta_key'، '$ meta_value'"؛ } $ sql_query. = implode ("UNION ALL"، $ sql_query_sel)؛ wpdb-> استعلام ($ sql_query)؛ } / * * أخيرًا ، قم بإعادة التوجيه إلى شاشة تحرير المنشور للمسودة الجديدة * / wp_redirect (admin_url ('post.php؟ action = edit & post ='. $ new_post_id)) ؛ خروج؛ } آخر { wp_die ("فشل إنشاء المنشور ، تعذر العثور على المنشور الأصلي:". $ post_id)؛ } } add_action ('admin_action_sa_duplicate_post_as_draft'، 'sa_duplicate_post_as_draft') ؛ / * * إضافة ارتباط مكرر إلى قائمة الإجراءات لـ post_row_actions * / الوظيفة sa_duplicate_post_link ($ Actions، $ post) { إذا (current_user_can ('edit_posts')) { $ Actions ['replicate'] = '<a href="'. wp_nonce_url('admin.php؟action=sa_duplicate_post_as_draft&post='. $post-> ID، basename (__ FILE__)،' replicate_nonce ').' "title =" تكرار هذا العنصر "rel =" permalink "> تكرار </a> '؛ } إرجاع الإجراءات $؛ } add_filter ('post_row_actions'، 'sa_duplicate_post_link'، 10، 2) ؛
لتمكين الاستنساخ للصفحات أيضًا ، استخدم نفس الكود ولكن استبدل السطر الأخير بـ:
add_filter('page_row_actions', 'sa_duplicate_post_link', 10, 2);
.
بعد ذلك ، احفظ الملف وقم بتحميله مرة أخرى على الخادم الخاص بك. بعد ذلك ، عد إلى لوحة معلومات WordPress الخاصة بك. يجب أن يظهر الزر "تكرار" الآن عند تحريك الماوس فوق الصفحة أو المنشور الذي تريد استنساخه.
التالي هو طريقة يدوية أخرى.
انسخ الكود والصقه يدويًا
إذا كنت لا تريد تحرير ملف jobs.php الخاص بك ، فيمكنك يدويًا نسخ ولصق رمز الصفحة أو المنشور الذي تريد تكراره. للقيام بذلك ، سوف تحتاج إلى:
- افتح الصفحة أو المنشور الذي تريد تكراره.
- انقر فوق قائمة المزيد من الأدوات والخيارات.
- حدد محرر التعليمات البرمجية.
- انسخ رمز الصفحة أو المنشور.
- انقر فوق منشور جديد أو صفحة جديدة.
- في المنشور أو الصفحة الجديدة ، افتح محرر التعليمات البرمجية والصق الرمز.
- انقر فوق قائمة المزيد من الأدوات والخيارات.
- حدد المحرر المرئي.
يجب أن تكون الصفحة أو المنشور الجديد الآن نسخة من الصفحة القديمة.
يمكن أن تستغرق هذه العملية بعض الوقت إذا قمت بذلك بشكل فردي لكل صفحة أو منشور تريد تكراره. لنسخ المحتوى بكميات كبيرة ، لا ينصح بهذا.
مكرر باستخدام محرر Gutenberg و Classic
إذا كنت مهتمًا بشكل أساسي بتكرار محتوى / تصميم منشور أو صفحة ، فقد تكون بخير بدون مكون إضافي بفضل بعض ميزات المحرر المضمنة.
ومع ذلك ، لن تؤدي هذه الطريقة إلا إلى تكرار المحتوى والتصميم. ستحتاج إلى إعادة إنشاء أي بيانات وصفية مهمة يدويًا ، مثل العنوان والفئات والعلامات والحقول المخصصة وما إلى ذلك.
منشورات / صفحات مكررة باستخدام Gutenger (محرر بلوك)
- افتح محرر المنشور أو الصفحة التي تريد نسخها.
- انقر فوق أيقونة النقاط الثلاث في الزاوية العلوية اليمنى لتوسيع القائمة. ثم حدد خيار نسخ كل المحتوى.
- الآن ، قم بإنشاء منشور أو صفحة جديدة. ثم ، انقر فوق المحرر والصق المحتوى. يمكنك إما:
- استخدم اختصار لوحة مفاتيح مثل Ctrl + V أو Cmd + V.
- انقر بزر الماوس الأيمن واختر لصق.
سترى نسخة طبق الأصل من المحتوى الأصلي في المحرر. سيحتوي فقط على النص ولا شيء آخر. تأكد من إضافة العنوان والفئات والعلامات يدويًا وما إلى ذلك.
منشورات / صفحات مكررة باستخدام المحرر الكلاسيكي
يمكنك اعتبار هذا الخيار طريقة "القوة الغاشمة".
افتح كلاً من صفحتك الحالية والجديدة في علامات تبويب منفصلة. هذا ليس ضروريًا ولكنه يجعل العملية أسهل. بعد ذلك ، ما عليك سوى نسخ المحتوى الذي ترغب في نقله ، والتبديل إلى علامة التبويب الأخرى ، ولصقه فيه. هذا كل شيء.
مكرر باستخدام المكونات الإضافية
أكبر عيب في الأساليب اليدوية هو أنها لا تحمل أيًا من إعدادات تحسين محركات البحث أو البيانات الوصفية أو روابط الرابط الثابت أو التصنيفات أو أي شيء آخر بخلاف محتوى صفحتك أو منشورك.
سيتعين عليك الاستمرار في التبديل بين علامات التبويب للتأكد من نسخ كل شيء ولصقه بشكل صحيح.
الطريقة اليدوية ليست بهذا السوء لوظيفة واحدة أو اثنتين. ولكن للقيام بذلك بكميات كبيرة ، وتوفير الوقت وتقليل الأخطاء البشرية ، تحتاج إلى التبديل إلى المكونات الإضافية.
لقد قمنا بتغطية المكونات الإضافية المجانية والمدفوعة الأكثر شيوعًا أدناه لك.
خمس صفحات ووردبريس مكررة شائعة و / أو ملحقات إضافية
Yoast مشاركة مكررة
هذا هو البرنامج المساعد للصفحة المكررة الأكثر شيوعًا في WordPress مع 4 ملايين + و 450+ تقييم من فئة الخمس نجوم.
يتيح هذا المكون الإضافي لأصحاب مواقع WordPress استنساخ المنشورات من أي نوع أو نسخها إلى مسودات جديدة لمزيد من التحرير. هناك أيضًا علامة قالب ، بحيث يمكنك استخدامها للتكرار المتكرر لمنشوراتك / صفحاتك من الواجهة الأمامية.
أهم الميزات:
- صفحات ومشاركات مكررة كمسودات.
- قم بعمل نسخ مجمعة للصفحات أو المنشورات.
- حدد العناصر التي تريد نسخها.
- حدد من من محررك يمكنه الوصول إلى ميزة النسخ.
- قم بتحرير المحتوى الخاص بك داخل WordPress ، دون نقله إلى وضع عدم الاتصال.
التسعير: مجاني
قم بتنزيل البرنامج المساعد Yoast Duplicate Post
مكرر الصفحة المساعد
مكون إضافي شائع آخر مع 2 مليون + تثبيت نشط و 200+ تقييم من فئة الخمس نجوم. يتيح لك المكوِّن الإضافي للصفحة المكررة ، كما يشير اسمه ، إنشاء صفحات ومنشورات ومنشورات مخصصة مكررة. يمكنك النقر مباشرة على تكرار لصفحة ما واختيار حالة الصفحة الجديدة كمسودة أو عامة أو معلقة أو خاصة.
غالبية ميزاته (مثل تغيير حالة الصفحة وتغيير نوع المنشور لصفحة مستنسخة وإعادة التوجيه) متاحة فقط لمستخدمي Pro.
أهم الميزات:
- حدد مكان إظهار ارتباط الصفحة المكرر - صفحة تحرير المنشور ، وصف العنصر في الصفحة المقصودة للنشر ، أسفل زر النشر في شريط الإدارة.
- عيّن بادئة ولاحقة افتراضية لصفحاتك المكررة.
- خيار لتحديد حالة وظيفة مكررة.
- تعيين قيود الوصول على أساس الأدوار للصفحات المكررة.
- خيار إعادة التوجيه بعد النقر على رابط النسخ.
التسعير: نسخة مجانية على WordPress.org ، نسخة احترافية من 15 دولارًا
احصل على البرنامج المساعد Duplicate Page
آلة النسخ
يعد Post Duplicator Plugin أيضًا مكونًا إضافيًا بسيطًا لإنشاء صفحات مكررة. يتم دعم أنواع المنشورات المخصصة ، جنبًا إلى جنب مع التصنيفات المخصصة والحقول المخصصة.
يهدف هذا البرنامج المساعد ببساطة إلى نسخ منشور بسرعة وسهولة. ما عليك سوى تمرير مؤشر الماوس فوق إحدى المشاركات في شاشة التعديل وتحديد "تكرار {post_type}" لإنشاء منشور مكرر.
التسعير: مجاني
قم بتنزيل المكون الإضافي Post Duplicator
صفحة مكررة ومشارك
باستخدام المكون الإضافي Duplicate Page و Post WordPress ، يمكنك استنساخ أي من صفحاتك أو منشوراتك كمسودة. بعد ذلك ، يمكنك أيضًا تحديث لاحقة المنشور وإعادة التوجيه وحالة النشر للصفحة المنسوخة باستخدام ملحق WP هذا.
أهم الميزات:
- خيار لتحديد المحرر (كلاسيك وجوتنبرج).
- خيار لإضافة لاحقة آخر.
- خيار لإضافة نص مخصص لزر ارتباط مكرر.
- خيار إعادة التوجيه بعد النقر فوق تكرار.
التسعير: مجاني
تنزيل Duplicate Page and Post plugin
مدير ذكي - صفحات WordPress المكررة والمنشورات ومنتجات WooCommerce
الإضافات المذكورة أعلاه تقتصر على الازدواجية. من ناحية أخرى ، فإن المدير الذكي يتجاوز ذلك بكثير.
بالنسبة إلى أي موقع WordPress ينمو من حيث المحتوى وحركة المرور ، يمكن أن يكون المكون الإضافي Smart Manager نعمة للناشرين.
يعرض المكون الإضافي جميع بيانات نوع الصفحة / المنشور / المنشور المخصص في جدول بيانات يشبه Excel ويتيح لك تحريره وإدارته من مكان واحد. باستخدام Smart Manager ، يمكن لفريق العمليات والمسوقين التركيز على المهام الأساسية بدلاً من البقاء عالقًا في إنشاء الصفحة والمهام التافهة الأخرى.
فوائد استخدام تكرار Smart Manager والميزات الأخرى
- منشور مكرر أو صفحة أو أي نوع منشور مخصص (نظام ، قسائم ، منتجات ، وسائط).
- تصدير أي بيانات لنوع المنشور بتنسيق CSV.
- إضافة / تحرير الوظائف والصفحات الجديدة مباشرة. مع السماح بالتحرير المباشر لبياناتك ، من السهل جدًا تحديثها. يمكنك حتى استخدام أوامر النسخ واللصق والقص أثناء استخدام هذا المكون الإضافي.
- التعديل الجماعي أو التحديث الشامل لجميع حقول WordPress الأساسية.
- التعديل الجماعي لحالة المنشور ، وفئات المنشور ، وتاريخ النشر ، وحالة تحسين محركات البحث ، وما إلى ذلك.
- إنشاء مشاركات متعددة في وقت واحد
- قم بتكرار المنتجات والطلبات والقسائم والصفحات والمستخدمين وغير ذلك وتعديلها بسرعة.
- قم بتحرير بيانات أي حقل أو حقول تحسين محركات البحث في منشوراتك / صفحاتك دون فتحها.
- أبسط النسخ والتصدير (واحدًا تلو الآخر وكذلك بالجملة)
- احذف الصفحات أو المنشورات أو أنواع المنشورات المخصصة أو بياناتها واحدة تلو الأخرى أو بشكل جماعي.
- قم بتحديث "صور معرض المنتجات ، الصور المميزة" مباشرة.
- إنشاء طرق عرض مخصصة للوظائف والصفحات. مثل طريقة العرض التي تتكون فقط من الحقول ذات الصلة بـ SEO.
- تحرير المئات من المشاركات دون إعادة تحميل الصفحة.
احصل على البرنامج المساعد Smart Manager
كيفية تكرار الصفحات والمنشورات في WordPress باستخدام Smart Manager؟
لتحرير المنشورات أو الصفحات أو أنواع المنشورات المخصصة في WordPress باستخدام المكون الإضافي Smart Manager ، اتبع الخطوات التالية:
- حدد أي لوحة تحكم - صفحات ، منتجات ، منشورات ... باستخدام القائمة المنسدلة أعلى الصفحة.
- ابحث عن الصفحة المراد نسخها أو تكرارها. يمكنك البحث عن عبارة أو معرف الصفحة باستخدام شريط البحث.
- حدد الصفحة (الصفحات).
- لإجراء تكرار ، مرر مؤشر الماوس فوق
Duplicate
وانقر فوق السجلات المحددة. يمكنك أيضًا إجراء نسخ كامل لموقعك بالنقر فوقEntire Store
.
سيؤدي هذا الإجراء إلى تكرار المنشورات ونشر التعريف والتصنيفات ذات الصلة وجميع البيانات الأخرى في العناصر المحددة لك. لذلك ، إذا كنت تستخدم البرنامج المساعد Smart Manager ، فيمكنك بسهولة الاحتفاظ بحقول وبيانات تحسين محركات البحث عند استنساخ صفحة.
بعد ذلك ، يمكنك تحرير البيانات باستخدام الصفوف المدرجة أمامك.
تعد الحقول والميزات القابلة للتخصيص للأوامر والعناصر والقسائم وأنواع المنشورات المخصصة أكثر شمولاً (قيد العد).
جرب العرض المباشر
قم بإدارة حقول تحسين محركات البحث في Yoast و RankMath وغيرها من المجالات باستخدام Smart Manager
البرنامج المساعد Smart Manager متوافق مع العديد من المكونات الإضافية لتحسين محركات البحث و WooCommerce. يمكنك بسهولة إدارة حقول تحسين محركات البحث الخاصة بـ RankMath أو Yoast على صفحتك / منشورك في Smart Manager.
إليك ما يمكنك فعله:
- تجنب الكلمات الرئيسية المتشابهة عدة مرات
- إعادة توجيه الفقراء تحويل مشاركات المدونة من مكان واحد
- تصدير حقول تحسين محركات البحث بتنسيق CSV ومقارنة الأداء
- السماح لمحرك البحث باتباع الروابط
- مشاركات Noindex غير العاملة بشكل مجمّع
تعرف عليها اكثر هنا
استنتاج
من المؤكد أن إضافة صفحات أو منشورات WordPress إلى موقع ويب هي مهمة تستغرق وقتًا طويلاً. عندما تحتاج إلى استنساخ أنواع المنشورات بكميات كبيرة ، يصبح الأمر شاقًا. لذا ، كن ذكيًا واستخدم مكونًا إضافيًا جديرًا بالثقة لهذا الغرض.
اختر أيًا من المكونات الإضافية للنسخ المذكورة أعلاه وسيقوم بالمهمة المطلوبة نيابة عنك. ومع ذلك ، إذا كنت تريد حلاً متعدد الإمكانات يتعامل مع النسخ وإدارة المتجر بشكل أسرع وبسهولة ، فيجب أن يكون Smart Manager من StoreApps هو اختيارك ، بلا شك.
احصل على البرنامج المساعد Smart Manager