رفتن به مطلب

نمایش پربازدیدترین مطالب با محدوده زمانی


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

احتمالا این افزونه بدردت بخوره

WordPress Popular Posts

این خودش برای خودش شمارشگر می اندازه و با افزونه postviews هماهنگ نیست!

لینک به ارسال

سلام

http://forums.lesterchan.net/index.php/topic,2393.0.html?PHPSESSID=ba85c78ab8fdd6e7424749c4cc54820b

لینک به ارسال
  • 2 ماه بعد...

WordPress Popular Posts من هم این افزونه رو نصب کردم فقط می خوام ببینم راهی هست که فونت نوشته های ابزارک رو عوض کنم؟

الان تو سایدبار فونتش با همه سایت فرق می کنه خیلی بد ریخت شده www.portal.sunteam.ir

لینک به ارسال

به آدرس زیر روید:


/wp-content/w3tc/min/05100/default.include.9ed52c.css

کد زیر را پیدا کنید:


.slider-tab-ring ul li span {
padding: 0px 2px;
color: #666;
font-style: italic;
font-size: .8em;
}

و دو خط زیر را حذف نمایید...#


font-style: italic;
font-size: .8em;

لینک به ارسال

پیدا کردن کو تو این مسیر خیلی حال داد. ولی بعد ازین که قسمتی که گفتی رو پاک کردم تو سایت تغییری ندیدم یعنی هنوزم همون فونت هستش. یه عکس از صفحه کدها گرفتم که پیوست میکنم. آدرس سایتم هم اینه www.portal.sunteam.ir

post-37-0-02461900-1345798338_thumb.jpg

لینک به ارسال

کد هایی را که گفتم هنوز وجود دارند! من با استفاده از فایرباگ آن ها را حذف کردم.می توانید نتیجه را در تصویر ببنید...#

post-58-0-85889200-1345799376_thumb.png

لینک به ارسال

یه روز کامل با هاستم درگیرم چون مشکل داشت و کدها دوباره مثل اولش میشد ولی الان اون قسمتی که گفتید حذف شد و تو سورس صفحه هم دیگه نیستن ولی بازهم فونتا همون شکلیه. کم اوردم حدودا :D

لینک به ارسال

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

شما می توانید کش را از کار انداخته و کش ها را پاک کنید و به پوشه ی افزونه برید و پوشه ی style و فایل wpp.css را باز کنید و کل محتویاتش را پاک کنید

یا فایل wordpress-popular-posts.php را باز کنید و کدهای


// print stylesheet
add_action('wp_head', array(&$this, 'wpp_print_stylesheet'));

و



// insert Wordpress Popular Posts' stylesheet in theme's head section, just in case someone needs it
function wpp_print_stylesheet() {
$css_path = (@file_exists(TEMPLATEPATH.'/wpp.css')) ? get_stylesheet_directory_uri().'/wpp.css' : plugin_dir_url( __FILE__ ).'style/wpp.css';
echo "\n"."<!-- Wordpress Popular Posts v".$this->version." -->"."\n".'<link rel="stylesheet" href="'. $css_path .'" type="text/css" media="screen" />'."\n"."<!-- End Wordpress Popular Posts v".$this->version." -->"."\n";
}

را پاک کنید

لینک به ارسال

سلام

من از این کد برای پربازدیدترین مطالب یک ماه اخیر یک دسته ی خاص استفاده میکنم!


<?php $last_month = date("m", strtotime("-0 month")); ?>
<?php $recent = new WP_Query("showposts=8&cat=66&showposts=15&monthnum=$last_month&v_sortby=views&v_orderby=desc"); while ($recent->have_posts()) : $recent->the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; wp_reset_query(); ?>

چه تغییراتی باید داد تا بشه پربازدیدترین این دسته ولی بازه زمانی یک هفترو نشون بده؟!

لینک به ارسال

month رو بزارید روی week

سلام من کد رو به این شکل تغییر دادم


<?php $last_week = date("w", strtotime("-0 week")); ?>
<?php $recent = new WP_Query("showposts=8&cat=66&showposts=15&weeknum=$last_week&v_sortby=views&v_orderby=desc"); while ($recent->have_posts()) : $recent->the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; wp_reset_query(); ?>

تقریبا درست شد ولی یک مشکلی داره!

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

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

کلا من میخوام پربازدیدترین مطالب هفته آخر رو نشون بده ! چیکار باید بکنم؟!

لینک به ارسال

مشابه حلقه کد بالا این رو اضافه کنید:

echo $last_week

بعد ببینید در مطالب قدیمی چه خروجی میده؟ چه تاریخی ؟

لینک به ارسال

مشابه حلقه کد بالا این رو اضافه کنید:

echo $last_week

بعد ببینید در مطالب قدیمی چه خروجی میده؟ چه تاریخی ؟

فرقی نکرد . بازم همونطوری بود

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

الان کدی وجود نداره واقعا که پربازدیدترین مطالب هفته ی آخر ( یک دسته ی خاص) رو نشون بده؟!

الان من از این کد برای پربازدیدترین مطالبم استفاده میکنم


<?php get_most_viewed('both', 26); ?>

همینو نمیشه ویرایش کرد و اون کدی که خواستمو ازش درآورد؟!

لینک به ارسال

توجه نکردید چی نوشتم، خروجی متغییری که دادم رو ببینید چی مینویسه.

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

برای رفع مشکل این رو نوشتم.

و اما افزونه:


http://wordpress.org/extend/plugins/wordpress-popular-posts/
http://wordpress.org/extend/plugins/popular-this-week/

و کد:

http://www.deluxeblogtips.com/2010/05/wordpress-get-popular-posts.html

لینک به ارسال

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

شما می توانید کش را از کار انداخته و کش ها را پاک کنید و به پوشه ی افزونه برید و پوشه ی style و فایل wpp.css را باز کنید و کل محتویاتش را پاک کنید

یا فایل wordpress-popular-posts.php را باز کنید و کدهای


// print stylesheet
add_action('wp_head', array(&$this, 'wpp_print_stylesheet'));

و



// insert Wordpress Popular Posts' stylesheet in theme's head section, just in case someone needs it
function wpp_print_stylesheet() {
$css_path = (@file_exists(TEMPLATEPATH.'/wpp.css')) ? get_stylesheet_directory_uri().'/wpp.css' : plugin_dir_url( __FILE__ ).'style/wpp.css';
echo "\n"."<!-- Wordpress Popular Posts v".$this->version." -->"."\n".'<link rel="stylesheet" href="'. $css_path .'" type="text/css" media="screen" />'."\n"."<!-- End Wordpress Popular Posts v".$this->version." -->"."\n";
}

را پاک کنید

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

لینک به ارسال

به آخر فایل استایلتون اضافه کنید:

aside .grid_4 .sidebar .slider-tab-ring ul li a span.wpp-post-title{
font-style: normal;
}

طبق تست من درست شد!

لینک به ارسال

به آخر فایل استایلتون اضافه کنید:

aside .grid_4 .sidebar .slider-tab-ring ul li a span.wpp-post-title{
font-style: normal;
}

طبق تست من درست شد!

ممنون، اون قسمت درست شد ولی قالب تو ie به کل به هم ریخت، جالب اینه که وقتی کد ها رو هم مثل اولش کردم هم درست نشد، الان قالب ترکیده، به داد ما برسید :o

لینک به ارسال

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

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

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

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

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

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

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

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

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