رفتن به مطلب

ایجاد فرم ارسال پست در وردپرس چند سایته


پست های پیشنهاد شده

سلام

چجوری میتونم یه فرم ارسال پست مهمان خودکار درست کنم که برای تمام بلاگ های شبکه فعال باشه . به طوری که نیاز نباشه خودم برای هر وبلاگ جدا فرم ایجاد کنم

لینک به ارسال

ایجاد برگه


add_action('activate_blog','my_default_pages');
function my_default_pages(){
$default_pages = array('About','Home','My Store','My Address');
$existing_pages = get_pages();
foreach($existing_pages as $page){
$temp[] = $page->post_title;
}

$pages_to_create = array_diff($default_pages,$temp);
foreach($pages_to_create as $new_page_title){
// Create post object
$my_post = array();
$my_post['post_title'] = $new_page_title;
$my_post['post_content'] = 'This is my '.$new_page_title.' page.';
$my_post['post_status'] = 'publish';
$my_post['post_type'] = 'page';
// Insert the post into the database
$result = wp_insert_post( $my_post );
}
}

در پوشه wp-content هم میتوانید یک پوشه mu-plugins ایجاد کنید و فایلهای افزونه دلخواه را قرار دهید

(بحث آزاد برای وردپرس نیست)

  • امتیاز 4
لینک به ارسال

برای ایجاد برگه نباید برای تک تک بلاگ های شبکه دستی برگه رو بسازم؟

و لطفا در مورد نحوه استفاده کد یه توضیح بدید

لینک به ارسال

از افزونه نمیخوام استفاده کنم

الان از افزونه استفاده میکنم ولی میخوام غیرفعال کنم و به صورت یه بخشی از قالب باشه

لینک به ارسال

والا دوبار کامل خودنم ولی موضوعات پراکنده بود و بیشر در مورد افزونه بود

اگه میشه بیزحمت همینجا مطرح کنید

فقط میخوام توی صفحه فیلد عنوان مطلب و مطلب باشه و چیز دیگه نباشه ( اگه یه کچپا توی فرم باشه خیلی خوب میشه )

ممنون

لینک به ارسال

قبلا اینجا مطرح کردید

برای محتوا هم میتوانید شورتکد ایجاد کنید و با آن در برگه‌ها قرار دهید

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...