كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO

 

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO

خطوات إنشاء قالب منشور باستخدام Elementor

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

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

تتمثل المهمة في إنشاء قالب محسّن من قالبك الحالي باستخدام Elementor ثم تطبيقه على جميع المنشورات.

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

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

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

في حالتي صنعت القالب على GeneratePress PRO، والذي بالمناسبة، يتحد بشكل مثالي مع Elementor PRO، على الرغم من أن العملية هي نفسها لأي قالب آخر.

فيما يلي الخطوات.

الخيار 1

الخطوة الأولى هي الخطوة المعتادة للقالب. افتح المحرر المفضل لديك، مثل لوحة التمهيد، واكتب:

<?php
/*
* Template Name: Mi-plantilla
* Template Post Type: post
*/
get_header(); ?>
>
		<main id="main" <?php generate_do_element_classes( 'main' ); ?>>
			<?php
			/**
			 * generate_before_main_content hook.
			 *
			 * @since 0.1
			 */
			do_action( 'generate_before_main_content' );
			if ( generate_has_default_loop() ) {
				while ( have_posts() ) :
					the_post();
					generate_do_template_part( 'single' );
				endwhile;
			}
			/**
			 * generate_after_main_content hook.
			 *
			 * @since 0.1
			 */
			do_action( 'generate_after_main_content' );
			?>
		</main>
	<?php
	/**
	 * generate_after_primary_content_area hook.
	 *
	 * @since 2.0
	 */
	do_action( 'generate_after_primary_content_area' );
	generate_construct_sidebars();
	get_footer();

والآن انسخ كل شيء بعد get_header()؛ ?> في صفحة single.php في قالبك الحالي.

ثم الصق كل ما قمت بنسخه للتو أسفل get_header()؛ > في ملفك الجديد واحفظه داخل مجلد القالب الفرعي الخاص بك بالامتداد .php وأي اسم تريده. اختر اسماً يسمح لك بتذكر أنه قالبك الجديد، مثل my-template.php

يبدو الأمر هكذا.

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

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 1

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

الخيار 2

في قائمة "القوالب"، حدد إضافة جديد.

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 2

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

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 3

ستعرض الشاشة التالية مكتبة القوالب المتاحة.

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 4

نغلق نافذة المكتبة هذه دون تحديد أي شيء (إلا إذا كنت تريد بدء التخطيط بأحد هذه التصاميم) وسنرى ما يلي (بمظهر القالب الخاص بك).

عادةً ما سترى بالفعل العنوان مع الرأس والقوائم والتذييل.

للتخطيط

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 5

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

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 6

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

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

في حالتي، حيث أنني أستخدم شريطًا جانبيًا على الجانب الأيمن من القالب الخاص بي، اخترت هذا القالب:

تذكر أنه إذا قررت في يوم من الأيام تغيير الشريط الجانبي من اليمين إلى اليسار أو إزالته، فسيتعين عليك إنشاء قالب مقالة جديد بهذه البنية الجديدة لأن Elementor الآن هو المسؤول عن هذا الخيار.

القطعة تتريس القطعة

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

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 7

في الخيارات العامة

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 8

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

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 9

النشر

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

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 10
كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 11

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

كيفية إنشاء قالب واحد لجميع منشورات ووردبريس باستخدام Elementor PRO 12


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad