TheOnlyMen 1 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 درود خدمت دوستان گرامی خواستم بدانم که چطور می شود که در قسمت title یک ابزارک در وردپرس تغییر ایجاد کرد برای هر ابزارک به طور اختصاصی (بتوان یک کلاس را کنار title قرار داد) مثل تصویر زیر: نقل قول لینک به ارسال
Mirrajabi 455 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 register_sidebar(array( 'id' => 'sidebar1', 'name' => 'Sidebar (Main)', 'description' => 'Primary sidebar', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>', 'class' => 'clearfix' )); اسم ویجت و اسم کلاس مورد نظر برای تایتل را قرار دهید. نقل قول لینک به ارسال
TheOnlyMen 1 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 دوست عزیز بابت اینکه به سوال ما جواب دادید سپاس گزارم اما روش شما تغییرات را بر تمامی ویجت ها اجرا می کند من می خواهم که title هر ابزارک رو به طور اختصاصی تغییر دهم؟ نقل قول لینک به ارسال
Mirrajabi 455 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 نباید برای همه اجرا بشه فقط برای ویجتی که نامش بالا قید میشه اجرا میشه، یک راه دیگه هم داره می تونید تایتل ویجت رو حذف کنید. و خودتون html و استایل اختصاصی برای تایتل بزنید. البته راه های دیگه هم وجود داره ولی من در حال حاضر به سیستم دسترسی ندارم. نقل قول لینک به ارسال
TheOnlyMen 1 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 قربون دهنت داش اصلا فکرم به اینجا نرسید که title رو به صورت html بنویسم سپاس گزارم نقل قول لینک به ارسال
Mirrajabi 455 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 (ویرایش شده) فقط ی چیزی ، تاتیل ها رو display none نکنید برای اینکه نمایش نده، کلا حذفش کنید، یه کد هست میزارید تو فانکشن، کل تاتیل های ویجت حذف میشن. ویرایش شده تیر 96 توسط Mirrajabi نقل قول لینک به ارسال
TheOnlyMen 1 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 من کاری با دیگر ابزارک ها ندارم اونا به صورت معمولی فراخوانی میشن. من فقط ابزارک های اختصاصی قالب رو ویرایش کردم. سپاس گزارم نقل قول لینک به ارسال
Mirrajabi 455 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 کد ابزارک اختصاصی برای محبوب ترین مطالب // POPULAR POST WIDGET class show_popular extends WP_Widget { function show_popular() { $widget_ops = array('classname' => 'show_popular', 'description' => __('Show your popular posts.')); $this->WP_Widget('show_popular', __('Wpgreen - Popular Posts'), $widget_ops, $control_ops); } function widget($args, $instance){ extract($args); //$options = get_option('custom_recent'); $title = $instance['title']; $postscount = $instance['posts']; echo $before_widget . $before_title . $title . $after_title; //GET the posts global $post; //$myposts = get_posts(array('orderby' => 'comment_count','numberposts' =>$postscount,'order' => 'DESC')); query_posts(array( 'showposts' => $postscount, 'orderby' => 'comment_count', 'order' => 'DESC', ) ); echo '<ul>'; if(have_posts()):while(have_posts()):the_post(); if ($post->comment_count > 0){ ?> <li><a href="<?php the_permalink(); ?>" class='' title="<?php comments_number( 'بدون دیدگاه', 'یک دیدگاه', '% دیدگاه' ); ?>"><?php echo mb_substr(the_title($before = '', $after = '', FALSE) , 0 ,40); if(mb_strlen(the_title($before = '', $after = '', FALSE))>40){echo '...';} ?></a></li> <?php } endwhile;endif;wp_reset_query(); echo '</ul>'; echo $after_widget; } function update($newInstance, $oldInstance){ $instance = $oldInstance; $instance['title'] = strip_tags($newInstance['title']); $instance['posts'] = $newInstance['posts']; return $instance; } function form($instance){ echo '<p style="text-align:right;"><label for="'.$this->get_field_id('title').'">' . __('Title:') . ' <input style="width: 200px;" id="'.$this->get_field_id('title').'" name="'.$this->get_field_name('title').'" type="text" value="'.$instance['title'].'" /></label></p>'; echo '<p style="text-align:right;"><label for="'.$this->get_field_id('posts').'">' . __('Number of Posts:', 'widgets') . ' <input style="width: 50px;" id="'.$this->get_field_id('posts').'" name="'.$this->get_field_name('posts').'" type="text" value="'.$instance['posts'].'" /></label></p>'; echo '<input type="hidden" id="custom_recent" name="custom_recent" value="1" />'; } } add_action('widgets_init', create_function('', 'return register_widget("show_popular");')); 2 نقل قول لینک به ارسال
TheOnlyMen 1 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 سپاس گزارم نقل قول لینک به ارسال
logomaster 171 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 (ویرایش شده) در 6 دقیقه قبل، TheOnlyMen گفته است : سپاس گزارم به جای سپاسگذارم ، لطف کنید ، لایک کنید ویرایش شده تیر 96 توسط logomaster نقل قول لینک به ارسال
Mirrajabi 455 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 در 14 دقیقه قبل، TheOnlyMen گفته است : سپاس گزارم خواهش می کنم. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .