كيفية إنشاء صفحة رئيسية في WordPress - الدليل الكامل

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

للقيام بذلك ، تحتاج إلى معرفة كيفية إنشاء صفحة رئيسية في WordPress.

يمكن أن تكون أي صفحة صفحة رئيسية ، لكن لا يمكنك تعيينها. مجنون ، أليس كذلك؟ في WordPress ، يتم تعيين الصفحة الرئيسية عن طريق نشر صفحة فرعية تحتها.



من المربك أن تشرح ، لذلك ، اتبع الدليل المرئي للصفحات الرئيسية والصفحات الفرعية في هذا البرنامج التعليمي الخاص بـ WP.

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

كيفية إنشاء صفحة رئيسية في WordPress

التحكم في ترتيب عناصر قائمة الصفحات عن طريق تعيين قيمة 'الطلب'. انشر الصفحة الرئيسية أولاً ، ثم يتم نشر الصفحات الجديدة كصفحات فرعية منها. لإدراج روابط إلى صفحات فرعية على صفحتها الرئيسية فقط ، استخدم ملحق Page-List الإضافي ، أو قم بتحرير ملف function.php لتضمين وظيفة wp_list_pages.

الصفحات والمشاركات والصفحات الفرعية والصفحات الرئيسية ... يرجى التوضيح؟

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

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

  • يتم إدارة التسلسل الهرمي لمنشورات WordPress حسب الفئات والعلامات.
  • يتم إدارة التسلسل الهرمي لصفحات WordPress بواسطة سمات الصفحة. يُشار أيضًا إلى الصفحات والصفحات الفرعية على أنها صفحات رئيسية وتابعة.

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

الغرض من الصفحات الأم والطفل في WordPress هو جعل موقعك سهل الاستخدام.

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

إنها ميزة قوية وسهلة الإعداد ومناسبة لمنشئي المواقع الذين لا يهتمون بإضافة مدونة ، ولكن مع الفائدة النهائية المتمثلة في إضافة بنية صلبة إلى موقع الويب الخاص بك على WordPress.

أبسط طريقة لإنشاء صفحة رئيسية في WordPress

استخدم أداة WordPress 'سمات الصفحة' لتعيين الصفحات الرئيسية. يظهر هذا على الشريط الجانبي الأيمن.

بمجرد نشر صفحتك الأولى ، يمكنك عندئذٍ تعيين صفحات جديدة لتكون صفحات فرعية لتلك الصفحة.

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

بمجرد نشر صفحة واحدة ، ستظهر القائمة المنسدلة 'الأصل' في أداة سمات الصفحة.

سمات الصفحة لا تظهر؟

انقر فوق علامة التبويب 'خيارات الشاشة' في الجزء العلوي الأيمن من الشاشة ، ثم حدد المربع لتمكين أداة 'سمات الصفحة'.


إدارة الصفحات الأصل والفرعية في WP admin

عند النقر فوق 'عرض جميع الصفحات' ، يظهر عمود العنوان كلاً من الصفحة الرئيسية والصفحات الفرعية.

تتم إضافة الصفحات الفرعية تلقائيًا أسفل الصفحة الرئيسية المنسوبة إليها.

  • الصفحات الفرعية بها شرطة طويلة (-) قبل عنوان الصفحة.
  • الصفحة الأم لا.

يساعدك هذا في إدارة مجموعات المحتوى ذي الصلة داخل لوحة معلومات WP.

يتم عرض كيفية ضبط ترتيب الصفحات

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

باستخدام مثال لبرمجة الكمبيوتر ، يمكن تعيين اللغات كصفحات فرعية مثل هذا:

  • الصفحة الرئيسية: لغات برمجة الحاسوب
  • الصفحات الفرعية: C و C # و C ++ و Java و JavaScript و PHP و Python.

لترتيبها بترتيب معين ، قد ترغب في هيكلتها لإظهار JavaScript أولاً (كمثال).

يمكن ترتيب الصفحات بطريقتين. استخدم عنصر القائمة 'ترتيب' في مربع 'سمات الصفحة' في محرر WP الخاص بك. أو ، باستخدام رابط 'التعديل السريع' عند عرض جميع الصفحات.


كيفية عرض قائمة الصفحات الفرعية على الصفحات الأصلية

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

الطريقة الواضحة للقيام بذلك هي تحرير صفحتك الرئيسية لتضمين ارتباط HTML لكل صفحة من صفحاتك الفرعية. تثاءب!

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

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

استخدم البرنامج المساعد: قائمة الصفحات من خلال webvitaly

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

بمجرد تنشيط المكون الإضافي ، يتم ترميز قالبك. لا يوجد تكوين مطلوب.

انتقل إلى الصفحة الرئيسية الخاصة بك ، وأدخل الرمز القصير [pagelist child_of = ”current”] وسيفعل ما تخبره به. إظهار قائمة الصفحات الفرعية للصفحة الحالية.

لاحظ ترتيب قائمة الصفحات الفرعية. تم إدراج JavaScript أولاً ، وآخر لغة C.

كان هذا هو الغرض من الخطوة السابقة لترتيب الصفحات. قم بتغيير قيمة الطلب ، سيتغير وضع الروابط.

نمط القائمة أساسي.

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

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

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

للاطلاع على جميع الرموز القصيرة التي يمكنك استخدامها ، انتقل إلى صفحة المكونات الإضافية ، وانتقل إلى المكون الإضافي 'قائمة الصفحات' وانقر على 'عرض التفاصيل'.

يعرض المربع المنبثق قائمة بجميع الرموز القصيرة المتاحة ، ويصف الوظيفة التي يقوم بها كل منها ويعطيك تفاصيل حول خيارات التكوين المتقدمة.

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

قم بترميز سمة WP الخاصة بك لإدراج فهرس صفحات فرعي بشكل ديناميكي تلقائيًا

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

انتقل إلى محرر السمات ، أو cPanel ، وانتقل إلى ملف function.php لموضوعك النشط وافتحه في وضع التحرير.

الوظيفة الأساسية التي يجب إضافتها هي 'wp_list_pages' ويتم ذلك باستخدام هذا الكود:

function wpb_list_child_pages() {
global $post;
if ( is_page() && $post->ID )
$childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0&depth=2' );
if ( $childpages ) {
$string = '<ul>' . $childpages . '</ul>';
}
return $string;
}
add_shortcode('wpb_childpages', 'wpb_list_child_pages');

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

إذا كنت تريد التعمق أكثر من مستوى واحد (صفحات فرعية من الصفحات الفرعية) ، فاستخدم هذا الرمز بدلاً من ذلك:

function wpb_list_child_pages() {
global $post;
if ( is_page() && $post->post_parent )
$childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' .$post->post_parent . '&echo=0' );
else
$childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0' );
if ( $childpages ) {
$string = '<ul>' . $childpages . '</ul>';
}
return $string;
}
add_shortcode('wpb_listchildpages', 'wpb_list_child_pages');;

في كلتا الحالتين أعلاه ، يتم تسجيل رمز قصير.

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

حيث 'add_shortcode (' wpb_listchildpages '،' ، 'في الكود أعلاه ، يمكنك تغيير ذلك إلى أي رمز قصير سوف تتذكره بسهولة.