View Full Version : متخصصین وردپرس کمک!
ehsaun_kkt
جمعه 16 مرداد 1394, 19:34 عصر
من یه ربوت خزنده اختصاصی برای خودم نوشتم ، این یک ربوت اسپمر نیست و برای ایده ی خاصی که داشتم ساختمش!!! پس اشتباه نکنید.
حالا میخوام روبوتم رو روی وردپرس پیاده سازی بکنم !
آیا میتونم روبوتم رو مستقیم با "افزودن نوشته" مرتبط کنم یا باید یه پلاگین برای اینکار بنویسم؟؟؟؟
آیا باید با استفاده از تابع $wpdb یه پلاگین اختصاصی بسازم؟؟؟
چه راهی پیشنهاد میکنید؟؟؟
دانیال دزفولی
جمعه 16 مرداد 1394, 20:42 عصر
خودت فهمیدی چی گفتی ؟
ehsaun_kkt
شنبه 17 مرداد 1394, 14:32 عصر
ببخشید دوستان!!! پست اول خیلی گنگ نوشتم.
سرچ کردم و متوجه شدم باید اطلاعاتی رو که ربوت خزنده ام بر میگردونه با تابع
$post = array(
'ID'=>[<post id>]// Are you updating an existing post?
'post_content'=>[<string>]// The full text of the post.
'post_name'=>[<string>]// The name (slug) for your post
'post_title'=>[<string>]// The title of your post.
'post_status'=>['draft'|'publish'|'pending'|'future'|'private'| custom registered status ]// Default 'draft'.
'post_type'=>['post'|'page'|'link'|'nav_menu_item'| custom post type ]// Default 'post'.
'post_author'=>[<user ID>]// The user ID number of the author. Default is the current user ID.
'ping_status'=>['closed'|'open']// Pingbacks or trackbacks allowed. Default is the option 'default_ping_status'.
'post_parent'=>[<post ID>]// Sets the parent of the new post, if any. Default 0.
'menu_order'=>[<order>]// If new post is a page, sets the order in which it should appear in supported menus. Default 0.
'to_ping'=>// Space or carriage return-separated list of URLs to ping. Default empty string.
'pinged'=>// Space or carriage return-separated list of URLs that have been pinged. Default empty string.
'post_password'=>[<string>]// Password for post, if any. Default empty string.
'guid'=>// Skip this and let Wordpress handle it, usually.
'post_content_filtered'=>// Skip this and let Wordpress handle it, usually.
'post_excerpt'=>[<string>]// For all your post excerpt needs.
'post_date'=>[ Y-m-d H:i:s ]// The time post was made.
'post_date_gmt'=>[ Y-m-d H:i:s ]// The time post was made, in GMT.
'comment_status'=>['closed'|'open']// Default is the option 'default_comment_status', or 'closed'.
'post_category'=>[ array(<category id>,...)]// Default empty.
'tags_input'=>['<tag>, <tag>, ...'| array ]// Default empty.
'tax_input'=>[ array(<taxonomy>=><array |string>,<taxonomy_other>=><array |string>)]// For custom taxonomies. Default empty.
'page_template'=>[<string>]// Requires name of template file, eg template.php. Default empty.
);
wp_insert_post( $post , $wp_error );
به دیتابیسم وارد کنم.
اما از این تابع باید کجا استفاده کنم؟؟؟؟
الان من کد بالا رو با یه سری اطلاعات برای تست در فانکشن پوسته ام قرار دادم ، هر چند دقیقه خود به خود پست میذاره!!! (هنوز رباتم رو بهش متصل نکردم)
ehsaun_kkt
شنبه 17 مرداد 1394, 14:38 عصر
خودت فهمیدی چی گفتی ؟
همشهری ، کجاش نا مفهومه؟؟؟ من یه ربات نوشتم و میخوام اون رو تبدیل به یه بلاگین برای ورد پرسم کنم؟؟ میتونی کمک کنی؟؟/
الان من هر بار که روی "افزودن نوشته" (یا همون new post) وردپرس کلیک میکنم چند تا پست تکراری پشت سرهم برام ایجاد میشه!!!! (باید یه پست مثلا با عنوان1 ایجاد بشه ولی چندتا پست تکراری با عنوان1 رو پشت سر هم منتشر میکنم)
کسی میتونه راهنماییم کنه؟؟؟ کد بالا رو کجا و چطور باید استفاده کنم؟
ehsaun_kkt
شنبه 17 مرداد 1394, 19:00 عصر
منتظره کمک دوستان هستم
amirali0079
یک شنبه 18 مرداد 1394, 02:18 صبح
تو صفحه هدر این کد هارو وارد کن
ehsaun_kkt
یک شنبه 18 مرداد 1394, 14:20 عصر
تو صفحه هدر این کد هارو وارد کن
منظورتون کدوم هدره؟؟؟
amirali0079
یک شنبه 18 مرداد 1394, 21:21 عصر
header.php
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.