شارك المقال

كيفية تكرار صفحة أو مشاركة في وردبريس

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

لا تضيع الوقت في المهام اليدوية المتكررة عندما يمكنك القيام بها ببضع نقرات. تعرف على كيفية تكرار الصفحات والمنشورات وحرر نفسك للقيام بمهام أكثر أهمية.

هل تبحث عن طريقة لتكرار صفحة وردبريس أو منشور أو أي نوع آخر من المحتوى؟

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

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

في هذا المنشور ، سنقدم لك دليلًا شاملاً لكيفية تكرار صفحة وردبريس بالكامل ، ونشرها ، والمزيد باستخدام حلول مجانية بنسبة 100٪.

في النهاية ، ستتمكن من نسخ أي محتوى على موقعك بنقرة زر واحدة – فلنبدأ.

هناك ثلاث طرق رئيسية يمكنك استخدامها لتكرار صفحة وردبريس أو منشور أو غير ذلك نوع المنشور المخصص:

البرنامج المساعد – أسهل طريقة لتكرار منشور أو صفحة هي استخدام أحد الإضافات المخصصة العديدة (ومعظمها مجاني).

المحرر – بناءً على مدى رغبتك في تكرار المحتوى ، قد تتمكن من استخدام المحرر فقط إذا كنت تهتم فقط بنسخ المحتوى والتصميم.

الكود اليدوي – بالنسبة إلى الأشخاص الذين يقومون بذلك بنفسك ، يمكنك فقط إضافة بعض التعليمات البرمجية المخصصة إلى ملف function.php الخاص بالقالب الخاص بك.

سنغطي جميع الطرق الثلاث – فلنستعرضها …

كيفية تكرار صفحة وردبريس باستخدام البرنامج المساعد

هناك الكثير من المكونات الإضافية التي تجعل من السهل تكرار المنشورات أو الصفحات أو أي محتوى آخر على موقعك.

اذا أنت لديك متجر ووكوميرس، تتضمن ووكوميرس ميزة مضمنة خاصة بها لتكرار المنتجات – المزيد حول ذلك أدناه. وإذا لم تقم بذلك ، فستجد الكثير من المكونات الإضافية المجانية على وردبريس.org ، بما في ذلك ما يلي:

Yoast مشاركة مكررة
مشاركة مكررة
صفحة مكررة
آلة النسخ
الصفحة المكررة والمنشور

بالإضافة إلى ووكوميرس ، سنوضح لك كيف يعمل مع اثنين من المكونات الإضافية المجانية من القائمة أعلاه:

Yoast Duplicate Post لأنه سهل الاستخدام للغاية ويتضمن ميزة “إعادة الكتابة وإعادة النشر ” الفريدة التي تعد رائعة لتحديث المحتوى الحالي.

منشور مكرر لأنه يمنحك مزيدًا من التحكم الدقيق في بعض المناطق.

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

Yoast مشاركة مكررة

أولاً ، دعنا نلقي نظرة على Yoast Duplicate Post. يعد هذا المكون الإضافي رائعًا إذا كنت تريد فقط طريقة سريعة وسهلة لتكرار المنشورات أو الصفحات أو أي نوع منشور مخصص آخر.

بالإضافة إلى السماح لك باستنساخ المحتوى ، فإنه يتضمن أيضًا ميزة إعادة الكتابة وإعادة النشر الفريدة التي تساعدك في تحديث المحتوى الحالي. بشكل أساسي ، تتيح لك هذه الميزة نسخ المحتوى لإجراء تغييرات ثم “دمج” النسخة المكررة مرة أخرى في الإصدار الأصلي عندما تريد إجراء التغييرات مباشرة.

للبدء ، قم بتثبيت وتنشيط برنامج Yoast Duplicate Post plugin من وردبريس.org.

الآن ، لديك عدة طرق مختلفة لتكرار المحتوى.

أولا، يمكنك الذهاب إلى أهم المشاركات أو صفحات القائمة. إذا قمت بالمرور فوق عنصر في القائمة ، فسترى ثلاثة خيارات:

استنساخ – قم بتكرار المحتوى واحتفظ بعلامة تبويب المتصفح في قائمة المنشورات / الصفحات.

مسودة جديدة – قم بتكرار المحتوى وافتح المحرر للمحتوى المكرر حتى تتمكن من بدء العمل على الفور.

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

مكررة الصفحة 1 خيارات في قائمة الصفحات

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

ثانيًا ، يمكنك أيضًا نسخ المحتوى من داخل محرر وردبريس. ستجد هذه الخيارات في قسم ” الحالة والرؤية” في الشريط الجانبي للنشر / الصفحة :

وأخيرا، يمكنك أيضا يتناولن المشاركات المكررة أو صفحات باستخدام خيارات البرنامج المساعد في الإجراءات الأكبر المنسدلة من المشاركات أو صفحات القائمة:

استخدم مربع الاختيار لتحديد كل المنشورات أو الصفحات التي تريد تكرارها.

اختر طريقة النسخ من القائمة المنسدلة – استنساخ أو إعادة كتابة وإعادة النشر .

انقر فوق تطبيق .

إذا كنت ترغب في تخصيص سلوك المكون الإضافي ، يمكنك الانتقال إلى Settings → Duplicate Post . تتيح لك هذه المنطقة:

اختر المحتوى المراد نسخه.

أضف بادئة أو لاحقة مخصصة إلى عنوان المحتوى المكرر.

اختر كيفية طلب محتوى مكرر في القائمة.

حدد أنواع المنشورات التي تجعلها مؤهلة للنسخ.

اختر أدوار المستخدم التي لديها القدرة على تكرار المحتوى.

تخصيص مكان عرض روابط / أزرار المنشور المكرر.

صفحة 5-yoast-مكررة-post-settings-area

مشاركة مكررة

يخدم Duplicate Post نفس الوظيفة الأساسية مثل Yoast Duplicate Post من حيث أنه يجعل من السهل نسخ منشور أو صفحة بسرعة.

بعض مزايا هذا المكون الإضافي على Yoast Duplicate Post هي أنه:

يتيح لك تكرار منشور / صفحة عدة مرات بنقرة واحدة. على سبيل المثال ، يمكنك إخباره بإنشاء أربع نسخ مكررة.

يمنحك مزيدًا من التحكم في المحتوى الذي تنسخه بين المنشورات.

يتضمن ميزة لفحص موقعك بحثًا عن محتوى مكرر ، وهو أمر مفيد للعثور على التكرارات بسرعة.

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

يمنحك خيارًا لتحويل المشاركات إلى صفحات والعكس صحيح (يتطلب أيضًا الإصدار المتميز).

إذا لم تكن بحاجة إلى هذه الميزات ، فإننا نوصي بالالتزام بـ Yoast Duplicate Post لأنه أكثر شيوعًا وينجز المهمة. ولكن إذا كنت تريد هذه الميزات ، فهذا خيار قوي آخر يجب مراعاته.

للبدء ، قم بالتثبيت والتفعيل المكون الإضافي المجاني Duplicate Post من وردبريس.org. بمجرد تنشيطه ، سيبدأ العمل.

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

مكررة الصفحة 6 مكررة بعد البرنامج المساعد

كما هو الحال مع Yoast Duplicate Post ، يمكنك أيضًا استخدام مربعات الاختيار والقائمة المنسدلة للإجراءات المجمعة لنسخ مشاركات متعددة بشكل مجمّع.

لتكوين إعدادات المكون الإضافي ، يمكنك الانتقال إلى علامة التبويب نسخ وحذف المنشورات الجديدة في لوحة تحكم وردبريس الخاصة بك. هذا هو المكان الذي يمكنك فيه تكوين جميع الإعدادات بما في ذلك:

ما هو المحتوى المكرر.

من يمكنه تكرار المحتوى.

ما أنواع المنشورات المخصصة لتمكين التكرار لها.

إلخ.

شيء جميل هو أنه يمكنك إنشاء ملفات تعريف إعدادات متعددة واختيار التكوين الذي تريد استخدامه عند تكرار المحتوى.

إذا قمت بالتمرير إلى أسفل منطقة الإعدادات ، فيمكنك أيضًا العثور على الميزة للبحث عن المحتوى المكرر على موقعك:

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

الووكوميرس

إذا كنت تستخدم ووكوميرس في إنشاء متجر للتجارة الإلكترونية، يتضمن ووكوميرس ميزة مضمنة خاصة به لتكرار المنتجات – لا حاجة لتثبيت مكون إضافي منفصل.

لتكرار منتج ، انتقل إلى منطقة المنتجات في لوحة المعلومات. بعد ذلك ، مرر مؤشر الماوس فوق المنتج الذي تريد تكراره وانقر فوق تكرار :

يمكنك أيضًا نسخ منتج من داخل محرر المنتج بالنقر فوق الخيار نسخ إلى مسودة جديدة ضمن إعدادات النشر :

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

كيفية تكرار صفحة ووردبريس باستخدام المحرر

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

في هذا القسم ، سنوضح لك كيفية تكرار التصميم الذي أنشأته بسرعة باستخدام محرر الكتلة الأصلي (Gutenberg) أو Elementor.

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

محرر الكتل (جوتنبرج)

لتكرار المحتوى بسرعة من محرر الكتلة ، ابدأ بفتح محرر المنشور أو الصفحة التي تريد تكرارها.

انقر فوق أيقونة النقاط الثلاث في الزاوية العلوية اليمنى لتوسيع القائمة. بعد ذلك ، حدد خيار نسخ كل المحتوى :

مكررة الصفحة 11 مكررة المحتوى جوتنبرج

الآن ، قم بإنشاء منشور أو صفحة جديدة. ثم ، انقر فوق المحرر والصق المحتوى. يمكنك إما:

استخدام اختصار لوحة المفاتيح مثل السيطرة + V أو كمد + V .

انقر بزر الماوس الأيمن واختر لصق.

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

العنصر

ملاحظة – يمكنك تكرار الصفحات أو المنشورات التي تم إنشاؤها باستخدام Elementor باستخدام المكونات الإضافية التي ذكرناها أعلاه. ولكن إذا كنت مهتمًا بشكل أساسي بتكرار تصميم منشور / صفحة Elementor (بدلاً من البيانات الوصفية الأخرى مثل المؤلف والفئات) ، فيمكنك القيام بذلك باستخدام نظام قوالب Elementor.

نملك دليل حول كيفية تكرار صفحة Elementor، ولكن هذه هي الفكرة الأساسية.

أولاً ، يمكنك حفظ التصميم الخاص بك كقالب من واجهة محرر Elementor:

قالب مكرر للصفحة 12 عنصر

بعد ذلك ، يمكنك إنشاء منشور أو صفحة جديدة وإدراج القالب من مكتبة قوالب Elementor.

إذا كنت تريد تكرار أكثر من مجرد صفحة واحدة ، فيمكنك أيضًا استخدام ميزة مجموعات موقع Elementor لتصدير / استيراد تصميمات مواقع الويب كاملة.

قم بتكرار تصميم موقع الويب الكامل الخاص بك عن طريق استيراد مجموعة أدوات موقع الويب الخاصة بك

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

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

كيفية تكرار صفحة وردبريس يدويًا باستخدام الكود

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

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

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

post_author;
	 */
	$current_user = wp_get_current_user();
	$new_post_author = $current_user->ID;

	/*
	 * if post data exists, create the post duplicate
	 */
	if (isset( $post ) && $post != null) {

		/*
		 * new post data array
		 */
		$args = array(
			'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'    => 'draft',
			'post_title'     => $post->post_title,
			'post_type'      => $post->post_type,
			'to_ping'        => $post->to_ping,
			'menu_order'     => $post->menu_order
		);

		/*
		 * insert the post by wp_insert_post() function
		 */
		$new_post_id = wp_insert_post( $args );

		/*
		 * get all current post terms ad set them to the new post draft
		 */
		$taxonomies = get_object_taxonomies($post->post_type); // returns array of taxonomy names for post type, ex array("category", "post_tag");
		foreach ($taxonomies as $taxonomy) {
			$post_terms = wp_get_object_terms($post_id, $taxonomy, array('fields' => 'slugs'));
			wp_set_object_terms($new_post_id, $post_terms, $taxonomy, false);
		}

		/*
		 * duplicate all post meta just in two SQL queries
		 */
		$post_meta_infos = $wpdb->get_results("SELECT meta_key, meta_value FROM $wpdb->postmeta WHERE post_id=$post_id");
		if (count($post_meta_infos)!=0) {
			$sql_query = "INSERT INTO $wpdb->postmeta (post_id, meta_key, meta_value) ";
			foreach ($post_meta_infos as $meta_info) {
				$meta_key = $meta_info->meta_key;
				if( $meta_key == '_wp_old_slug' ) continue;
				$meta_value = addslashes($meta_info->meta_value);
				$sql_query_sel[]= "SELECT $new_post_id, '$meta_key', '$meta_value'";
			}
			$sql_query.= implode(" UNION ALL ", $sql_query_sel);
			$wpdb->query($sql_query);
		}


		/*
		 * finally, redirect to the edit post screen for the new draft
		 */
		wp_redirect( admin_url( 'post.php?action=edit&post=' . $new_post_id ) );
		exit;
	} else {
		wp_die('Post creation failed, could not find original post: ' . $post_id);
	}
}
add_action( 'admin_action_rd_duplicate_post_as_draft', 'rd_duplicate_post_as_draft' );

/*
 * Add the duplicate link to action list for post_row_actions
 */
function rd_duplicate_post_link( $actions, $post ) {
	if (current_user_can('edit_posts')) {
		$actions['duplicate'] = '<a>ID, basename(__FILE__), 'duplicate_nonce' ) . '" title="Duplicate this item" rel="permalink">Duplicate</a>';
	}
	return $actions;
}

add_filter( 'post_row_actions', 'rd_duplicate_post_link', 10, 2 );

بشكل افتراضي ، يمكّن المقتطف التكرار لكل من المنشورات والصفحات. إذا كنت ترغب فقط في تمكينه لأحدهما أو الآخر ، يمكنك إزالة عامل تصفية page_row_actions أو post_row_actions في الجزء السفلي من مقتطف الشفرة.

قم بتحسين عملية إنشاء الويب الخاص بك عن طريق نسخ الصفحات والمنشورات

تعد القدرة على تكرار صفحة وردبريس أو منشور أو أي نوع منشور آخر مفيدًا جدًا عندما تعمل على موقع وردبريس.

في هذا المنشور ، شاركنا ثلاث طرق مختلفة يمكنك استخدامها لتكرار المحتوى.

بالنسبة لمعظم الأشخاص ، أسهل طريقة لاستنساخ منشور أو صفحة بالكامل هي عبر الإصدار المجاني Yoast Duplicate Post البرنامج المساعد. يبدأ العمل على الفور ويعمل مع محرر الكتلة (Gutenberg) و Elementor ومحرر Classic TinyMCE. كما أنه يعمل مع جميع أنواع المنشورات ، من الصفحات إلى المنشورات وأي أنواع منشورات مخصصة قد تستخدمها.

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

أخيرًا ، إذا كنت بحاجة فقط إلى نسخ محتوى / تصميم منشور ما ، فيمكنك استخدام نظام قالب Elementor أو استخدام خيار محرر الكتلة لنسخ كل المحتوى.

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

هل لا يزال لديك أي أسئلة حول كيفية نسخ صفحة أو منشور على وردبريس؟ دعنا نعلم فى قسم التعليقات.

عن الكاتب

فهرسة المقال

تابعنا على منصات التواصل

إعلان | أطلب متجرك

أخر المنشورات

تابعنا على الفيسبوك

تابعنا على اليوتيوب

إعلان | أطلب متجرك

توضيح

اي عملية نسخ او اقتباس او ترجمة او نقل تم لاغراض علمية وتدريبية وتعليمية بحته وقد تم انشاء هذا المحتوى بمعرفة خبراء في مجال التقنية اما عن طريق إنشاء او تحرير او نقل او نسخ او اقتباس او ترجمة المحتوى من مصادر خاصة او عامة وكل ذلك ضمن حقوق النشر المتعارف عليها.

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

أرسل تصحيح

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}