• اطلاعیه ها

    • Saeed Fard

      سیاره وردپرس ایران   15/10/95

      سایت‌های زیادی در ایران و سرتاسر وب در زمینه گسترش وردپرس تلاش دارند و نوشته‌های آموزشی منتشر می‌کنند. اما ضرورت یک منبع خوب و ارزشمند برای جمع‌آوری بهترین‌های وب ایران و دنیا باعث ایجاد سیاره وردپرس شد تا دنبال کنندگان این موضوع به صورت یکجا و آسان بتوانند به این نوشته‌ها دسترسی داشته باشند.     در سیاره وردپرس این بستر فراهم شده است که آدرس وب‌سایت‌های مربوطه ثبت و برای این سرویس ارسال شود، آخرین نوشته‌های مفید وب‌سایت‌ها در سیاره وردپرس و نیز در بخش اخبار وردپرس پیشخوان سایت‌های وردپرسی از طریق افزونه‌ی Parsi Date نمایش داده می‌شود. همینطور کاربران از طریق عضویت در خبرنامه ایمیلی سیاره وردپرس می‌توانند به صورت دوره‌ای بهترین و جدیدترین نوشته‌های وردپرسی را که توسط اعضای تحریریه و همکاران سیاره وردپرس بررسی و تایید می‌شود را در ایمیل خود دریافت کنند.   امکانات سیاره وردپرس امکان ثبت آدرس سایت‌هایی که نوشته‌های مفید در زمینه وردپرس دارند. نمایش نوشته‌های وردپرس سایت‌ها در سیاره وردپرس نمایش نوشته‌های وردپرس در پیشخوان سایت‌های وردپرس فارسی توسط ویجت اخبار پلاگین Parsi Date و ... امکان ثبت ایمیل کاربران علاقه‌مند جهت دریافت مطالب محبوب و ویژه در خبرنامه دوره‌ای سیاره توسط اعضای تحریریه و ... جهت ثبت سایت وردپرسی یا ایمیل خود به سایت سیاره وردپرس مراجعه کنید   تاپیک پیشنهادات و همکاری در سیاره وردپرس : http://wpu.ir/qlhy5  
a2h

فیلد جهت ارسال زمینه دلخواه

20 پست در این موضوع قرار دارد

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

به اشتراک گذاری این پست


لینک به پست

فک کنم بد توضیح دادم من میخوام وقتی از قالب پست ارسال میکنم یک فیلد اضافی مثل این باشه که زمینه دلخواهی که اسمش مثلا link1 هست رو بهش مقدار بدم

<input type="text" name="post_tags" class="post_input" id="post_tags"/>

به اشتراک گذاری این پست


لینک به پست
http://forum.wp-parsi.com/topic/11950-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1%D8%A7%D8%AA%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D8%AF%D8%B1-%D8%A8%D8%AE%D8%B4-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D9%BE%D8%B3%D8%AA-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/

به اشتراک گذاری این پست


لینک به پست

میشه یه سوال خنده دار بپرسم بعد نصب این کجا میره :) چون تو پنل من نیست

به اشتراک گذاری این پست


لینک به پست

به منوی سمت راست باید Custom Fields اضافه بشه

به اشتراک گذاری این پست


لینک به پست

اضافه شده بود ولی با یک افزونه من سازگار نبود واسه همین نشون نمیداد ببینید این افزونه عالیه ولی دو تا سوال میمونه سوال اصلی من اصلا اینه که درسته این فیلد میده تو ارسال مطلب تو پیشخوان تو ارسال مطلب این فیلد هاش میاد بعد من هم کد هاشو میزارم تو قالب و اونجام نمایش میده ولی من از طریق قالب سایت یه فرم ارسال مطلب گذاشتم برای عضا که از همونجا پست ارسال کنن دیگه احتیاج نباشه بیان به پیشخوان حالا میخواستم ببینم من باید چه کدی بزارم که فیلد ها رو تو ارسال مطلب قالب نشون بده و سوال دوم این که این افزونه فشار نمیاره ؟

به اشتراک گذاری این پست


لینک به پست

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

فشار هم اگر منظور به دیتابیس هست فکر نمیکنم فشاری بیاره

به اشتراک گذاری این پست


لینک به پست

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

03223302562672987291.jpg

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

به اشتراک گذاری این پست


لینک به پست

من جای شما بودم، برای ارسال پست از تابعش استفاده می کردم که ساده تر هست:

wp_insert_post

به اشتراک گذاری این پست


لینک به پست

سلام آقا مرتضی خدایش دیگه گیج شدم هر چی سرچ چیزی نفهمیدم

:( الان من برای ارسال یه زمینه دلخواهتو این کد


<input type="text" name="*****" class="post_input" id="*****"/>[/left]


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

ویرایش شده در توسط a2h

به اشتراک گذاری این پست


لینک به پست

فقط با تغییر در کد بالا نمیشه کاری کرد

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

به اشتراک گذاری این پست


لینک به پست

میشه یه راهنمایی یک جا بکنید

به اشتراک گذاری این پست


لینک به پست

تابع اصلی:

http://codex.wordpress.org/Function_Reference/wp_insert_post

اینهم آموزش ساده برای اضافه کردن زمینه با تابع بالا:

http://heera.it/insert-custom-post-custom-fields

به اشتراک گذاری این پست


لینک به پست

ممنون از راهنمایی هاتون ولی من پی اچ پی کار نیستم من از افزونه Advanced Custom Fields

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


<input type="text" id="acf-field-link1" class="text" name="fields[field_52384097f9f37]" placeholder="">

کل فرم هم اینه


<form name="post" action="" method="post" id="post" _lpchecked="1">
<table>
<?php if(!is_user_logged_in()) { ?>
<tr>
<td id="lable"><label for="post_name">نام شما</label></td>
<td><input type="text" name="name_author" class="post_input" id="name_author"/></td>
</tr>

<tr>
<td id="lable"><label for="post_name">ایمیل شما</label></td>
<td><input type="text" name="email_auhtor" class="post_input" id="email_auhtor"/></td>
</tr>
<tr>
<td id="lable"><label for="post_name">آدرس سایت شما</label></td>
<td><input type="text" name="site_author" class="post_input" id="site_author"/></td>
</tr>
<?php } ?>

<tr>
<td id="lable"><label for="post_name">عنوان نوشته</label></td>
<td><input type="text" name="post_name" class="post_input" id="post_name"/> *</td>
</tr>
<tr>
<td><label for="post_content">محتواي نوشته</label></td>
<td><textarea name="post_content" class="post_input" id="post_content"/></textarea> *</td>
</tr>

<tr>
<td><label for="post_category">دسته بندي</label></td>
<?php $get_cat_id = get_option('cat_id'); ?>
<td><?php wp_dropdown_categories("orderby=name&hide_empty=0&hierarchical=1&include=$get_cat_id"); ?></td>
</tr>

<tr>
<td><label for="post_tags">برچسب ها</label></td>
<td><input type="text" name="post_tags" class="post_input" id="post_tags"/></td>
</tr>
<tr>
<td><label for="post_tags">لینک منبع</label></td>

<td><input type="text" id="acf-field-link1" class="text" name="fields[field_52384097f9f37]" placeholder=""></td>





<tr>
<td colspan="2">
<input type="submit" class="buttom" name="send_post" value="ارسال نوشته"/>
<input type="reset" class="buttom" id="post_reset" value="پاک کردن فرم"/>
</td>
</tr>

<tr>
<td colspan="2">
<div id="post_result"></div>
</td>
</tr>
</table>
</form>

به اشتراک گذاری این پست


لینک به پست


<?php $options = array(
'post_id' => $post->ID, // post id to get field groups from and save data to
'field_groups' => array(), // this will find the field groups for this post (post ID's of the acf post objects)
'form_attributes' => array( // attributes will be added to the form element
'class' => ''
),
'return' => add_query_arg( 'updated', 'true', get_permalink() ), // return url
'html_field_open' => '<div>', // field wrapper open
'html_field_close' => '</div>', // field wrapper close
'html_before_fields' => '', // html inside form before fields
'html_after_fields' => '', // html inside form after fields
'submit_value' => '', // value for submit field
'updated_message' => 'Post updated.', // default updated message. Can be false to show no message
);
?><?php acf_form( $options ); ?>

این کد رو تو فرم ارسال گذاشتم فیلد زمینه امد ولی یه بدی داره اخرین زمینه دلخواه توش نوشته (value) و یه بدی دیگه این که یه دکمه زیرش به اسم اپدیت ولی اگه پاک کنم توشو و همراه پستا ارسال کنم قشنگ زمینه دلخواه میره سر جاش

چه طور میتونم value فیلدو خالی کنم و دکمه رو هم بردارم البته دکمه رو با سی اس اس برداشتم ولی اینم اصولی نیست همون طور که میدونید

اینم لینک این اموزش

http://www.advancedcustomfields.com/resources/tutorials/creating-a-front-end-form/

به اشتراک گذاری این پست


لینک به پست

میتونید از خروجی آدرسی بدید تا بررسی کنیم؟

به اشتراک گذاری این پست


لینک به پست

آدرس وب سایت

702.ir

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

به اشتراک گذاری این پست


لینک به پست

شما میتونید مقدار value رو با جی کوئری هم خالی کنید

مثلا :

jQuery('.classELM').attr('value','')

به اشتراک گذاری این پست


لینک به پست

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

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری