هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در نمایش آخرین ارسال های mybb در وردپرس
#1
برای نمایش آخرین ارسال های انجمن در وردپرس از افزونه و روش دستی که دوستان در اینجا آموزش داده بودن استفاده کردم ولی وردپرسم دچار مشکل میشه. بخش آخرین نظرات و پربازدیدترین و مطالب تصادفی از کار میفته... حالا از این کد که از فید rss استفاده میکنه فقط عنوان آخرین ارسال ها رو نمایش میدم...میشه کاریش کنم که تعداد پاسخ و آغاز کننده رو نمایش بده؟؟
کد php:
<?php include_once(ABSPATH.WPINC.'/feed.php');
$rss fetch_feed(feed url');
$maxitems = $rss->get_item_quantity(10);
$rss_items = $rss->get_items(0, $maxitems);
?>
<ul id="news-forum">
<?php if ($maxitems == 0) echo '
<li>ارسالی وجود ندارد.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='
<?php echo $item->get_permalink(); ?>'
title='<?php echo 'Posted '.$item->get_date('j F Y | g:i a'); ?>'>
<?php echo $item->get_title(); ?></a>
</li>
<?php endforeach; ?>
</ul> 
پاسخ
#2
روش دستی که دوستان فرمودن مشکلی نداره یعنی هیچ فابل جاوا و...که باعث مشکل بشه هم لودنمیکم فقط با اون اطلاعات به دیتابیس متصل میشه و از تیپل های مورد نظر اطلاعات رو میخونه و نمایش میده با rss هم چنین کاری نمیشه کرد باید برای نمایش اونها به دیتابیس وصل شد که روش دستی موجوده.
برای تقدیر از [تصویر:  postbit_reputation.gif]و یا[تصویر:  postbit_thx.gif] در پایین هر ارسال استفاده کنید.
آموزش مجازی دروس دوره راهنمایی

از این به بعد فقط دوروز درهفته می آیم به دلیل مشغله بسیار

نصب mybb وردپرس و طراحی قالب پذیرفته میشود .(باکمترین قیمت)
پاسخ
 سپاس شده توسطrockstar (۱۳۹۲/۶/۱۳، ۱۶:۳۲:۵۷ عصر)
#3
تعجب منم از همینه!! خودم هرچی کد رو بررسی کردم نتونستم مشکل رو بر طرف کنم. مشکل اینجاس که هم روش دستی و هم افزونه خود وردپرس این مشکل رو ایجاد میکنه!!
بنظر شما امکان داره از کد های مورد استفاده برای اخرین نظرات و.. باشه؟
پاسخ
#4
شاید (اگه با غیر فعال کردن و یاحذف کد های این پلاگن وروش دستی درست نشد)
اگه درست بشه آدم شاخ در میارهHuhHuhExclamation
برای تقدیر از [تصویر:  postbit_reputation.gif]و یا[تصویر:  postbit_thx.gif] در پایین هر ارسال استفاده کنید.
آموزش مجازی دروس دوره راهنمایی

از این به بعد فقط دوروز درهفته می آیم به دلیل مشغله بسیار

نصب mybb وردپرس و طراحی قالب پذیرفته میشود .(باکمترین قیمت)
پاسخ
 سپاس شده توسطrockstar (۱۳۹۲/۶/۱۳، ۱۸:۰۰:۱۳ عصر)
#5
کدی که برای نمایش آخرین ارسال ها استفاده میشه:
کد php:
<?php//web alfa// ver 1.0
echo '<div id="MTForumBlock"><table id="webalfa-lastpost">        <tr class="MTForumfirst">            <td class="MTForumtitle">عنوان</td>            <td class="MTForumanswer">پاسخ</td>            <td class="MTForumview">بازديد</td>            <td class="MTForumlast">توسط</td></tr>';            ## CUSTOMIZE SETTINGS FOR YOUR SITE ##$db_host = "localhost"; // Change this if your MySQL database host is different.$db_name = "4rom"; // Change this to the name of your database.$db_user = "root"; // Change this to your database username.$db_pw = "123"; // Change this to your database password.$db_pre = "mybb_"; // Tables prefix$forum_url = "http://localhost/4rom/"; // Change this to reflect to your forum's URL.$limit = "20"; // Number of posts displayed.$txtlimit = "100"; // This is the character limit.
#######################################// Connecting to your databasemysql_connect($db_host, $db_user, $db_pw );mysql_select_db($db_name);
mysql_query("SET NAMES utf8");$thread_sql mysql_query("SELECT tid,subject,lastposter,replies,views FROM ".$db_pre."threads order by lastpost DESC LIMIT $limit");
while(
$thread_get=mysql_fetch_array($thread_sql)){$replycount $thread_get['replies'];$views $thread_get['views'];$threadid $thread_get['tid'];$poster $thread_get['lastposter'];$title $thread_get['subject'];if(strlen($title) > ($txtlimit-4)){$title substr($title,0,$txtlimit).'...';}
echo 
"        <tr>            <td class=\"MTForumrowtitle\"><a href=\"".$forum_url."showthread.php?tid=$threadid\"><img src=\"FBarrow.gif\" border=\"0\"> $title</a></td>            <td class=\"MTForumanswer\">$replycount</td>            <td class=\"MTForumview\">$views</td>            <td class=\"MTForumlast\">$poster</td>        </tr>";        
}
echo 
"        </tr>    </table></div>
"
;
?>


کد آخرین نظرات:

کد php:
<?php   $comments get_comments('status=approve&number=5'); ?><ul>         <?php foreach ($comments as $comment) { ?>                 <li>                         <?php echo get_avatar$comment'35' ); ?>                         <a href="<?php echo get_permalink($comment->comment_post_ID); ?>#comment-<?php echo $comment->comment_ID?>" title="<?php echo $comment->comment_author .' در '.get_the_title($comment->comment_post_ID?>"> <?php echo strip_tags($comment->comment_author); ?> گفته: <?php echo wp_html_excerpt$comment->comment_content35 ); ?>... </a>                 </li>         <?php }  ?></ul> 

و در آخر کد مطالب تصادفی:

کد php:
$args = array( 'numberposts' => 10'orderby' => 'rand' );$rand_posts get_posts$args );foreach( $rand_posts as $post ) : ?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li><br/><?php endforeach; ?>
پاسخ
#6
من از Wordbb استفاده می کنم برای این کار و کامل جواب میده.
گفتم بگم شاید مفید باشه.
پاسخ
 سپاس شده توسطrockstar (۱۳۹۲/۶/۱۴، ۱۳:۰۱:۵۸ عصر) ، شماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۶:۵۳ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۸:۳۷ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۲۲:۱۱ عصر)


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اشکال در نمایش آخرین ارسال ها m.s_22 0 1,123 ۱۳۹۱/۱۰/۴، ۲۱:۴۴:۱۳ عصر
آخرین ارسال: m.s_22
  مشکل در نمایش "آخرین ارسال توسط" در زیر هر انجمن در یک دسته arash_fa 1 1,983 ۱۳۹۰/۱/۲۱، ۱۴:۲۴:۵۹ عصر
آخرین ارسال: arash_fa
  مشکل در نمایش اخرین پست در وردپرس rivalboy 2 1,836 ۱۳۸۹/۹/۳۰، ۰۱:۲۰:۵۲ صبح
آخرین ارسال: rivalboy
  مشکل با آخرین ارسال ها در وردپرس memol7 4 2,685 ۱۳۸۹/۹/۱۲، ۱۸:۴۸:۲۴ عصر
آخرین ارسال: memol7
  نمایش آخرین ارسال ها در نیوک memol7 3 2,782 ۱۳۸۹/۸/۲۲، ۲۰:۵۵:۲۱ عصر
آخرین ارسال: Pars

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان