![](https://wp-parsi.com/support/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
PRGAME
-
تعداد ارسالها
414 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
1
نوشتهها ارسال شده توسط PRGAME
-
-
در ۱ ساعت قبل، M.Javad گفته است :
سلام افزونه هایی برای تغییر صفحه مدیریت وردپرس هست سرچ کنید زیاده
عرض بنده رو درست متوجه نشدید .
لطفا دوباره تاپیک منو بخونید
-
سلام .
میخاستم ببینم ایا میشه صفحه ورودی رو که در wp-admin وجود داره رو با تعویض قالب عوض کرد ؟ میخام این کار رو بدون افزونه انجام بدم و کد هاش رو توی قالب بزارم .
منظورم اینه که وقتی کسی قالب رو نصب میکنه ، صفحه ورود هم که در ادرس site/wp-admin قرار داره هم قالبش عوض بشه و طراحی اختصاصی براش انجام بدم .
-
پس اون باکس ابی رو چطور ایجاد کنم؟
-
نمیشه. بیشتر راهنمایی کنید
-
سلام . من ساخت جعبه دانلود رو با زمینه دلخواه بلدم .
اما امروز این سایت رو دیدم که جدا از جعبه دانلود معمولیش یه جعبه دانلود هم برای فصل های مختلف یک سریال گذاشته :
http://hexdownload.net/2023/دانلود-سریال-بریکینگ-بد-breaking-bad-دوبله-فارسی/
ایا میشه همچین چیزی ساخت و ساختنش دستی نباشه برای کاربری که از قالب استفاده میکنه؟
منظورم اینه که میشه یه همچین چیزی با این عظمت رو با زمینه دلخواه ساخت ؟
-
بنده نیز وقتی میخام شروع کنم قالبی طراحی کنم اصلا سراغ psd نمیرم ! و ابتدا به صورت html ولی نه کامل قالب رو پایه اش رو طراحی میکنم و سپس میرم رو وردپرس و طراحی جدی رو اغاز میکنم و بیشتر سعی میکنم با کد کار کنم تا psd ! چون با psd راحت نیستم و دوست دارم که ایده ای که توی ذهنم هست رو همون موقع با کد اجرایی کنم .
ولی تبدیل html به وردپرس در مورد بعضی قالب ها بسیار ساده است ولی درمورد بعضی دیگر هم ، رس ادمو میکشه !
-
1
-
-
مشکل رو خودم حل کردم .
این سومین تاپیکی بود که زدم و جوابی نگرفتم .
در اینجارو هم مثل وردپرس فارسی ببندید بره دیگه . جواب ملت رو نمیدید و انجمن رو به خدا سپردید !
-
سلام . من توی textarea متاباکسم از ckeditor استفاده کردم و مقدار هم سیو میشه . ولی مشکلی توی نمایشش داره و المنت ها عمل نمیکنن و به صورت زیر نمایش داده میشن :
کدی که برای فراخوانی متاباکس مورد نظر که از نوع texarea هست استفاده میکنم به صورت زیره :
<?php if(get_post_custom_values('sajad_rif')) : ?><li><strong style="color:#C30003">خلاصه داستان :</strong> <?php echo get_post_meta(get_the_ID(),'sajad_rif',true );?></li><?php endif;?>
و کد متاباکس موجود در functions.php مربوط به این قسمت که توی صفحه ویرایش پست نمایش داده میشه به شکل زیره :
<label for="sajad_rif"><?php _e( 'خلاصه داستان', 'textdomain' ); ?>:</label><br /> <textarea name="sajad_rif" id="sajad_rif" cols="60" rows="4" class="ckeditor"><?php echo sajad_get_custom_field('sajad_rif' ); ?></textarea>
در واقع میخام کوتیشن مارک هایی که اول و اخر نتیجه ی دستور echo و print هستن رو حذف کنم تا نتیجه رو فقط به صورت text نشناسه و المنت ها هم کار کنن .
-
سلام . بنده توی متاباکسم textarea ایجاد کردم و مشکلی هم نداره . ولی میخام ادیتور وردپرس رو توش بزارم . کد متاباکس که در functions.php هست به شکل زیره :
<p> <label for="sajad_rif"><?php _e( 'خلاصه داستان', 'textdomain' ); ?>:</label><br /> <textarea name="sajad_rif" id="sajad_rif" cols="60" rows="4"><?php echo sajad_get_custom_field('sajad_rif' ); ?></textarea> </p>
-
طبق ایین نامه سایت مارکت وردپرس باید فونت هایی مثل ایران سنس دارای جواز باشند .
بنده این فونت رو خریدم . ولی جواز نمیدونم دیگه چیه ! کسی میدونه ؟ چقدر باید هزینه کنم تا جواز بگیرم ؟ ایا به صرفه هست ؟
-
من خیلی با php اشنا نیستم . میشه زحمتش رو بکشید ؟
-
میشه کاری کرد که اگر چیزی درون input وارد نشده بود کلا span نمایش داده نشه ؟
-
در 1 ساعت قبل، فرحان گفته است :
سلام. برای اضافه کردن فیلد به این صورت قرار بدید :
add_action('in_widget_form', 'Plugins_form_hook'); /** * Hooks to the plugins form and adds a custome field to them */ function plugins_form_hook($widget_instance){ $widget_options_all = get_option($widget_instance->option_name); $settings = ''; if(isset($widget_instance->number) && isset($widget_options_all[$widget_instance->number]['wpsrcIcon']) ){ $settings = $widget_options_all[$widget_instance->number]['wpsrcIcon']; } ?> <label for="<?php echo $widget_instance->get_field_id('wpsrcIcon'); ?>">نام کامل آیکون و افکت: </label> <input style="direction:ltr;" type="text" id="<?php echo $widget_instance->get_field_id('wpsrcIcon'); ?>" name="<?php echo $widget_instance->get_field_name('wpsrcIcon'); ?>" value="<?php echo $settings; ?>"> <?php }
برای ذخیره ی مقدارش به این صورت :
add_filter( 'widget_update_callback', 'wpsrc_widgets_update_callback', null, 4 ); /** * Saves the value of choosen icon */ function wpsrc_widgets_update_callback($instance, $new_instance, $old_instance, $instanceObj){ $instance['wpsrcIcon'] = ( ! empty( $new_instance['wpsrcIcon'] ) ) ? $new_instance['wpsrcIcon'] : ''; return $instance; }
و برای تعیین نحوه استفادش توی خروجی ویجت هم به این صورت :
add_filter('widget_display_callback', 'wpsrc_widgets_display_hook', null, 3); /** * Hooks to the plugins title and outputs the selected icon */ function wpsrc_widgets_display_hook($instance, $widget_class, $args){ if (!isset($instance['wpsrcIcon'])) { return $instance; } $instance['title'] = '<span class="dashicons' . $instance['wpsrcIcon'] . '"></span>' . $instance['title']; remove_filter( 'widget_title', 'esc_html' ); return $instance; }
اگر هم قصدتون قرار دادن چیزی مثل آیکون برای ابزارک ها هست که آموزشش توی سایتم هست (این تکه کدها رو از همون آموزش براتون قرار دادم)
بسیار بسیار متشکرم . بله دقیقا قصدم قراردادن ایکن هست .
-
سلام دوستان . بنده چندتا قالب طراحی کردم و میخام برای فروش قرارشون بدم . به نظر شما سایت هایی مثل مارکت وردپرس که مربوط به همیار وردپرس هست خوبه یا اینکه نه ؟ چون چندوقت پیش تاپیکی دیده بودم که از بدی مارکت وردپرس میگفتن .
اگر میشه من رو در این مورد راهنمایی کنید .
-
سلام . میخام یک فیلد input با نوع text به همه ی ابزارک ها اضاف بشه و بتونم متنی که توی فیلد نوشته میشه رو در جای دلخواه از ابزارک نمایش بدم . افزونه هم نمیخام . میخام با کد باشه . اگر میشه کمکم کنید .
چون همه ی منابع خارجی و ایرانی رو گشتم و چیزی دستگیرم نشد !
کد زیر تیکه ای ابزارک بنده هست که جز قسمت before_title محسوب میشه :
<div data-n="متن وارد شده در فیلد جدید"></div>
-
کد قبلی رو حذف کردم چون خیلی مشکل داشت .
کد زیر رو برای ایجاد متاباکس استفاده کردم . حالا چطور به صورت شرطی محتویات مربوط به textarea رو فراخوانی کنم ؟
function custom_meta_box_markup($object) { wp_nonce_field(basename(__FILE__), "meta-box-nonce"); ?> <div> <label for="meta-box-text">Text</label> <input name="meta-box-text" type="text" value="<?php echo get_post_meta($object->ID, "meta-box-text", true); ?>"> <br> <label for="meta-box-texta">Textarea</label> <textarea name="meta-box-texta" type="text"><?php echo get_post_meta($object->ID, "meta-box-texta", true); ?></textarea> <br> <label for="meta-box-dropdown">Dropdown</label> <select name="meta-box-dropdown"> <?php $option_values = array(1, 2, 3); foreach($option_values as $key => $value) { if($value == get_post_meta($object->ID, "meta-box-dropdown", true)) { ?> <option selected><?php echo $value; ?></option> <?php } else { ?> <option><?php echo $value; ?></option> <?php } } ?> </select> <br> <label for="meta-box-checkbox">Check Box</label> <?php $checkbox_value = get_post_meta($object->ID, "meta-box-checkbox", true); if($checkbox_value == "") { ?> <input name="meta-box-checkbox" type="checkbox" value="true"> <?php } else if($checkbox_value == "true") { ?> <input name="meta-box-checkbox" type="checkbox" value="true" checked> <?php } ?> </div> <?php } function add_custom_meta_box() { add_meta_box("demo-meta-box", "Custom Meta Box", "custom_meta_box_markup", "post", "side", "high", null); } add_action("add_meta_boxes", "add_custom_meta_box"); function save_custom_meta_box($post_id, $post, $update) { if (!isset($_POST["meta-box-nonce"]) || !wp_verify_nonce($_POST["meta-box-nonce"], basename(__FILE__))) return $post_id; if(!current_user_can("edit_post", $post_id)) return $post_id; if(defined("DOING_AUTOSAVE") && DOING_AUTOSAVE) return $post_id; $slug = "post"; if($slug != $post->post_type) return $post_id; $meta_box_text_value = ""; $meta_box_dropdown_value = ""; $meta_box_checkbox_value = ""; if(isset($_POST["meta-box-text"])) { $meta_box_text_value = $_POST["meta-box-text"]; } update_post_meta($post_id, "meta-box-text", $meta_box_text_value); if(isset($_POST["meta-box-dropdown"])) { $meta_box_dropdown_value = $_POST["meta-box-dropdown"]; } update_post_meta($post_id, "meta-box-dropdown", $meta_box_dropdown_value); if(isset($_POST["meta-box-checkbox"])) { $meta_box_checkbox_value = $_POST["meta-box-checkbox"]; } update_post_meta($post_id, "meta-box-checkbox", $meta_box_checkbox_value); } add_action("save_post", "save_custom_meta_box", 10, 3);
-
اگر میشه اموزش کامل ساخت متاباکس رو لینکش رو بزارید
-
در 3 ساعت قبل، mojtabashahi گفته است :
درود ،
<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE); if(isset($my_meta) && !empty($my_meta)) : ?> <li> <strong style="color:#C30003">خلاصه داستان :</strong> <?php echo ($my_meta); ?> </li> <?php endif; ?>
این که اشتباه هست . و کار نمیکنه . چون اصلا Description فراخوانی نشده ! اصلاحش هم کردم ولی قاطی میشه با بقیه
-
در 1 ساعت قبل، parsaee گفته است :
از این کد به جای کد خودتون استفاده کنید
البته جناب کاسه گری بسیار حرفه ای هستند و فقط اشاره می کنند
<?php $mid_var = get_post_meta($post->ID, 'description',true); if(isset($mid_var) && !empty($mid_var)) : ?> <li><strong style="color:#C30003">خلاصه داستان :</strong> <?php echo get_post_meta($post->ID, 'description',true); ?></li> </li> <?php endif; ?>
کار نکرد .
باکس منظورم همین تیکه هست :
<strong style="color:#C30003">خلاصه داستان :</strong>
-
سلام . بنده برای نمایش متاباکس از کد زیر استفاده میکنم . چطور میتونم کاری کنم که اگر مقداری وارد شده بود ، همون مقدار وارد شده رو نمایش بده و اگر وارد نشده بود کلا باکس رو نشون نده ؟
<li><strong style="color:#C30003">خلاصه داستان :</strong><?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE);echo $my_meta['description']; ?></li>
-
1
-
-
قصدتون چیه ؟ میخاهید سایت سایت بزنید یا میخاهید سایت برای دیگران طراحی کنید ؟
-
سلام دوستان . بنده دارم قالبی طراحی میکنم و حالا میخام ببینم چطور میتونم قالب رو با افزونه های Page Builder هماهنگ و سازگار کنم ؟ ایا رایگان هستن ؟ کلا جریان این Page Builder ها چیه ؟
-
سلام . با چه کدی توی ووکامرس میتونم همه ی دسته ها رو فراخوانی کنم ؟
-
سلام . توی تنظیمات این افزونه میشه با شورت کد و ساخت برگه افزونه رو فراخوانی کرد . حالا من میخام جایی دیگه و بدون شورت کد افزونه رو فراخوانی کنم . چطور میشه اینکار رو انجام داد؟
فرم ورود به وردپرس
در مشکلات دیگر
ارسال شده در
بنده طراح و کد نویس قالبلب وردپرس هستم .
ولی میخام با تغییر قالب ، صفحه ی ورود هم تغییر کنه