رفتن به مطلب

ابزارک اختصاصی وردپرس


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

سلام

من یه ابزارک اختصاصی ساختم برای سایتم

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

چون بقیه ابزراک ها رو میشه چند جا قرار داد ولی این اصلا حذف میشه؟

اینم کدش:


<?php
wp_register_sidebar_widget(
'about_us_widget', // your unique widget id
'صوتی', // widget name
'about_us_widget_display', // callback function to display widget
array( // options
'description' => 'ابزارکی برای پخش صوت در صفحه اصلی'
)
);
wp_register_widget_control(
'about_us_widget', // id/
'about_us_widget', // name
'about_us_widget_control' // callback function
);
function about_us_widget_control($args=array(), $params=array()) {
//the form is submitted, save into database
if (isset($_POST['submitted'])) {
update_option('about_us_widget_title', $_POST['widgettitle']);
update_option('about_us_widget_twitterurl', $_POST['twitterurl']);
//update_option('about_us_widget_description', $_POST['description']);
}
//load options
$widgettitle = get_option('about_us_widget_title');
$twitterurl = get_option('about_us_widget_twitterurl');
//$description = get_option('about_us_widget_description');
?>
عنوان ابزارک<br />
<input type="text" class="widefat" name="widgettitle" value="<?php echo stripslashes($widgettitle); ?>" />
<br /><br />
<!--
Description about you:<br />
<textarea class="widefat" rows="5" name="description"><?php echo stripslashes($description); ?></textarea>
<br /><br />-->
ای دی دسته مورد نظر<br />
<input type="text" class="widefat" name="twitterurl" value="<?php echo stripslashes($twitterurl); ?>" />
<br /><br />
<input type="hidden" name="submitted" value="1" />
<?php
}
function about_us_widget_display($args=array(), $params=array()) {
//load options
$widgettitle = get_option('about_us_widget_title');
//$description = get_option('about_us_widget_description');
$twitterurl = get_option('about_us_widget_twitterurl');
//widget output



echo stripslashes($args['before_widget']);
echo stripslashes($args['before_title']);
echo stripslashes($widgettitle);
echo stripslashes($args['after_title']);?>
<div id="kopa_widget_article_list-17" class="widget kp-article-list-widget">
<div class="widget-kopa_widget_article_list-17-tab-container-4">
<!-- <div id="tab-4-171" class="tab-container-4-17 kp-tab-4-tab-content">-->
<ul class="clearfix">
<?php
$madh= new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'cat' => ''.stripslashes($twitterurl).'',
'order' => 'DESC',
'orderby' => 'ID',
'posts_per_page' =>'5',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
)); ?>
<?php
if($madh->have_posts()) : ?>
<?php
while($madh->have_posts()) : $madh->the_post();?>


<li>
<article class="entry-item clearfix">
<div class="entry-thumb pull-left">
<?php
if( get_field('madahi')){
$mojtaba=get_field('madahi');}
else{
$mojtaba='http://kalk.ir:8080/rahian/wp-content/uploads/2015/02/interlude.mp3';}
echo do_shortcode('[sc_embed_player fileurl="'.$mojtaba.'"]');
?>
</div>
<!-- entry-thumb -->
<div class="entry-content clearfix">
<h6 class="entry-title"><a href="<?php the_permalink();?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h6>
<span class="entry-date pull-left clearfix"><i class="fa fa-clock-o pull-left"></i><span class="pull-left"><?php the_time('j'); ?><?php the_time('F'); ?></span></span>

<ul class="kp-rating pull-right kopa-ul clearfix"><li><span class="fa fa-star"></span></li><li><span class="fa fa-star"></span></li><li><span class="fa fa-star"></span></li><li><span class="fa fa-star"></span></li><li><span class="fa fa-star-o"></span></li></ul> <!-- kp-rating -->
</div>
<!-- entry-content -->
</article>
<!-- entry-item -->
</li>



<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
</ul>
</div></div>






<?php
echo stripslashes($args['after_widget']);
}

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...