• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
javad abbasi

نمایش مطالب یک دسته بندی به همراه ساعت انتشار

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

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

1- ساعت انتشار را قبل از عنوان نشان دهد.

2- فقط مطالب امروز نمایش داده شود.

یعنی حتی اگر ما تعداد قابل نمایش را 15 عدد انتخاب کرده باشیم و روز عوض شده باشد حتی 1 خبر در آن روز داشته باشیم آن خبر را نشان دهد.

3- مطلب ها یک درمیان بک گراند داشته باشد.

یعنی به شکل زیر دربیاد :

آخرین خبرها :

post-139-0-05159800-1387363147_thumb.png

0

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


لینک به پست

دو سوال اول تون :

1- ساعت انتشار :


<?php the_date(); ?>

2- کوئری نمایش پست های امروز :‌


$current_day = date('j');
query_posts('day='.$current_day);
if (have_posts()) :
while (have_posts()) : the_post(); ?>
// WordPress loop
endwhile;
endif; ?>

1

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


لینک به پست

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

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

کد را من با کنار هم گذاشتن دو کد جور کردم و جواب داد :

<?php
$my_query = new WP_Query('showposts=10&cat=3');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a> - <?php the_time('H:i') ?></p>
<?php endwhile; ?>

حال مونده اینکه یک درمیان بکگراند بگیرند.

0

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


لینک به پست

البته با کدی که بالا دادم ساعت بعد از تیتر قرار داره. من می خوام قبل از تیتر بیاد. همچنین تنها عناوین امروز نمایش داده بشه. یک در میان هم بکگراند ( رنگ) داشته باشه.

همچنین یه کم فاصله تیترها از لحاظ ارتفاع زیاده .

http://fa.ibfon.org/

0

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


لینک به پست

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

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

کد را من با کنار هم گذاشتن دو کد جور کردم و جواب داد :

<?php
$my_query = new WP_Query('showposts=10&cat=3');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a> - <?php the_time('H:i') ?></p>
<?php endwhile; ?>

حال مونده اینکه یک درمیان بکگراند بگیرند.

چند ماهی هست این ابزار در سایت هست

تا نیاز به جستجو نباشد

http://wp-parsi.com/generator/

تابع تاریخ the_time هست منتقل کنید به بعد <p>

برای مطالب امروز


$today = getdate();
$my_query = new WP_Query('showposts=10&cat=3&year=' . $today["year"] . '&monthnum=' . $today["mon"] . '&day=' . $today["mday"]);

بهتره به جای تگ p از ul li استفاده کنید

http://www.w3schools.com/tags/tag_ul.asp

استایل

2

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


لینک به پست

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

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

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

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


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

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

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


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