اختر لونك:
وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ۖ وَسَتُرَدُّونَ إِلَىٰ عَالِمِ الْغَيْبِ وَالشَّهَادَةِ فَيُنَبِّئُكُم بِمَا كُنتُمْ تَعْمَلُونَ [ التوبة : ( 105 )] كلمة الإدارة

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

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



أضف رد جديد
 
LinkBack أدوات الموضوع انواع عرض الموضوع

قديم 11-04-2019, 05:33 PM   #1
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
افتراضي تعرف علي طريقة أنشاء صفحه تلقائياً عند تنصيب قالب ألووردبريس

عند تنصيبك لأحد ألقوالب ألم تتسائل أبداً كيف يمكن للقالب أنشاء صفحه تلقائياً ؟

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

هذا ألموضوع بصوره عامه هوا لمصممي قوالب ألووردبريس حيث سيتمكنون من جعل قوالبهم قابله على انشاء صفحه تلقائياً لمدونات الووردبريس

بدون أي تعب و حاجة المستخدم لأنشاء صفحه



نبدء ألدرس :

نذهب الى ملف الفنكشن الخاص بالقالب و نضع فيه هذا ألكود :
رمز PHP:
if (isset($_GET['activated']) && is_admin()){

$new_page_title = 'عنوان الصفحة';
$new_page_content = 'محتوى الصفحة';

//مثلا page-portfolio.php، أتركه فارغا في حالة عدم استعمالك لقالب صفحة مخصص
$new_page_template = '';

//لا تقم بعمل تغييرات في الكود أسفله إذا لم تكن تعرف ماذا تفعل

$page_check = get_page_by_title($new_page_title);

$new_page = array(
'post_type' => 'page',
'post_title' => $new_page_title,
'post_content' => $new_page_content,
'post_status' => 'publish',
'post_author' => 1,
);
if(!isset(
$page_check->ID)){
$new_page_id = wp_insert_post($new_page);
if(!empty(
$new_page_template)){
update_post_meta($new_page_id, '_wp_page_template', $new_page_template);
}
}
}

الكود سهل جداً و لا أعتقد يحتاج ألى ألشرح و لكن سأشرحه من أجلكم ♥

من خلال هذا الكود سيتمكن ألقالب من أنشاء صفحه تلقائياً على ألمدونه و كل ما عليك فعله هوا تعديل ألكود "عنوان ألصفحه" الى العنوان الذي تريده و تغير"محتوى ألصفحه" الى المحتوى الذي تريده أن يظهر



و هنالك شيء أخر أذا كنت تريد هذه الصفحه ان تظهر في قالب صفحه مخصص و هوا page.php مخصص و بغير اسم مثلاً teamwork.php كل ما عليك فعله اضافة اسم الملف الى

$new_page_template = '';
و هنا ستظهر لك الصفحه و لكن بشكل القالب المخصص لها الذي قمت أنت بتصميمه



ألى هنا ينتهي هذا ألدرس ألبسيط


raheel غير متواجد حالياً   اقتباس
أضف رد جديد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
خمس طرائق لإجراء تعديلات على قالب Twenty Seventeen في ووردبريس مهرة النجدية قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 22-07-2019 07:12 PM
ما هو قالب ويب ؟ وما هي استخداماته ؟ raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 11-04-2019 07:12 PM
طريقة إدارة المحتوى (cms) للووردبريس raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 07-04-2019 07:22 PM
طريقة تنصيب الووردبريس على الاستضافة الخاصة شرح مفصل للمبتدئين القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 11-03-2019 05:42 AM
كيفية تركيب قالب ووردبريس – تعلم طريقة تركيب قالب على مدونة ووردبرس القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 11-03-2019 05:41 AM


الساعة الآن 11:50 PM

 


Content Relevant URLs by vBSEO ©2010, Crawlability, Inc.