cheeta 65 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 سلام خدمت اساتیدکدی رو لازم دارم که بتونم بزارمش توی ابزارک و مطالب مرتبط براساس ترجیحا برچسب تو سایدبار سایت نمایش داده بشه. نمیخوام از افزونه استفاده کنم همچین کدی هست؟ دوستان ممنون میشم راهنماییم کنناگر بشه همچین کدی رو توی متن دلخواه تو ابزارک ها گذاشت عالی میشع 2 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 برای ابزارک یا سایدبار باید از افزونه استفاده کنید 5 نقل قول لینک به ارسال
cheeta 65 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 پارساجان نمیتونم از ابزارک استفاده کنم چون به دلیل نامعلومی هیچ ابزارکی برام کار نداده 1 نقل قول لینک به ارسال
Vahid 863 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 منظورتون از این که هیچ ابزارکی براتون کار نداده چی هست؟ یعنی ابزارک برای پوستهی شما تعریف نشده اس؟ 1 نقل قول لینک به ارسال
cheeta 65 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 عذر خواهی میکنم. خیر ابزارک هست. هیچ افزونه ای در زمینه مطالب مرتبط تو سایتم کار نمیکنه خیلی پلاگن های مختلف رو تست کردم با همین قالب تو سایت دیگه رو همین سرور با همین تنطیمات کار میکنن ولی روی پرتال نه. برا همین دنبال کدی میگردم که بزارم تو متن دلخواه ابزارک و مطالب مرتبط تو سایدبار بیاد 1 نقل قول لینک به ارسال
Vahid 863 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 اول این که شما نمی تونید کدهای php رو داخل متن دلخواه ابزارک بگذارید تا کا کنه، برای این کار فایل single.php خودتون رو ویرایش کنید و این کد هارو قرار بدید <?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array( 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'showposts'=>5, // Number of related posts that will be shown. 'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) { echo '<h3>Related Posts</h3><ul>'; while ($my_query->have_posts()) { $my_query->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li> <?php } echo '</ul>';}}?> 5 نقل قول لینک به ارسال
cheeta 65 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 خوب پس به ناچار بی خیال سایدبار میشویم. میشه این کدهارو داخا یه باکس بزارم. یعنی مطالب مرتبط همینجوری ول نباشن یه کادری، جعبه ای چیزی دورشون داشته باشن. شده یا کادر مستطیل ساده 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 خوب پس به ناچار بی خیال سایدبار میشویم. میشه این کدهارو داخا یه باکس بزارم. یعنی مطالب مرتبط همینجوری ول نباشن یه کادری، جعبه ای چیزی دورشون داشته باشن. شده یا کادر مستطیل سادهسلام در کدی که دوستمون دادند قبل از تگ h3 یک div با کلاس مشخص ایجاد کنید و بعد از اتمام ul ببندید مثل کد زیر <?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array( 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'showposts'=>5, // Number of related posts that will be shown. 'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) { echo '<div class="rtpost"><h3>Related Posts</h3><ul>'; while ($my_query->have_posts()) { $my_query->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li> <?php } echo '</ul></div>';}}?>حالا فایل style.css را باز کنید و به کلاس rtpost استایل بدید مانند کد زیر (یا هر استایلی که خود صلاح می دانید).rtpost {padding:25px; display:block;text-align:right;background:#EEE;font-family:Arial, Helvetica, sans-serif, Tahoma;font-weight:400;font-size:12px;color:#000;border:3px #000 double; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -khtml-border-radius:6px;} 11 نقل قول لینک به ارسال
cheeta 65 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 کد دوم رو که میذارم تو استایل کلا سایت به هم میریزه به طور کامل 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 (ویرایش شده) سایتتون آنلاینه؟اگر هست آدرس بدید کدهاتون رو ببینم این استایل بندب فقط یک فرضه و باید بر اساس قالب شما استایل ساخته شه ویرایش شده تیر 91 توسط imanfakhar 1 نقل قول لینک به ارسال
cheeta 65 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 www.portal.sunteam.irwww.portal.sunteam.irلطف میکنید آقا ایمان 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 www.portal.sunteam.irwww.portal.sunteam.irلطف میکنید آقا ایماندوست من تازه این پاسخ رو دیدم اگر از نقل قول استفاده می کردید در اعلامیه هایم مشخص می شد چشم امشب انجامش می دمالبته ظاهرا با افزونه مشکل خودتون رو حل کردید اگر راضی هستید که هیچ وگرنه بفرمایید کدی رو مناسب سلیقه خودتون تقدیم می کنم 5 نقل قول لینک به ارسال
cheeta 65 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 دوست من تازه این پاسخ رو دیدم اگر از نقل قول استفاده می کردید در اعلامیه هایم مشخص می شد چشم امشب انجامش می دمالبته ظاهرا با افزونه مشکل خودتون رو حل کردید اگر راضی هستید که هیچ وگرنه بفرمایید کدی رو مناسب سلیقه خودتون تقدیم می کنملطف داری آقا ایمان بله مشکل رو با افزونه حا کردم. از توجهت ممنون 1 نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 (ویرایش شده) سلام در کدی که دوستمون دادند قبل از تگ h3 یک div با کلاس مشخص ایجاد کنید و بعد از اتمام ul ببندید مثل کد زیر ID); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; $args=array( 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'showposts'=>5, // Number of related posts that will be shown. 'caller_get_posts'=>1 ); $my_query = new wp_query($args); if( $my_query->have_posts() ) { echo '[b] Related Posts[/b][list]'; while ($my_query->have_posts()) { $my_query->the_post(); ?>[*][/list]'; } } ?> حالا فایل style.css را باز کنید و به کلاس rtpost استایل بدید مانند کد زیر (یا هر استایلی که خود صلاح می دانید) .rtpost { padding:25px; display:block; text-align:right; background:#EEE; font-family:Arial, Helvetica, sans-serif, Tahoma; font-weight:400; font-size:12px; color:#000; border:3px #000 double; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -khtml-border-radius:6px; } این مورد را استفاده کردم فقط وقتی که یه پست tag واسش ننویسی قالب بهم میریزه مشکل از کجاست?اینم کدهایی که استفاده کردم<div class="center-block"><div class="title"><div id="matn">مطالب مرتبط</div></div><div id="padd"><?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array( 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'showposts'=>10, // Number of related posts that will be shown. 'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) { echo '<ul class="archive">'; while ($my_query->have_posts()) { $my_query->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="لینک مستقیم به: <?php the_title_attribute(); ?>"><?php the_title(); ?></li></a> <?php } echo '</ul></div>';}}?></div> ویرایش شده بهمن 91 توسط YOU 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 این مورد را استفاده کردم فقط وقتی که یه پست tag واسش ننویسی قالب بهم میریزه مشکل از کجاست?اینم کدهایی که استفاده کردم<div class="center-block"><div class="title"><div id="matn">مطالب مرتبط</div></div><div id="padd"><?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'showposts'=>10, // Number of related posts that will be shown.'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) {echo '<ul class="archive">';while ($my_query->have_posts()) {$my_query->the_post();?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="لینک مستقیم به: <?php the_title_attribute(); ?>"><?php the_title(); ?></li></a><?php}echo '</ul></div>';}}?></div>تست کنید:<div class="center-block"><?php$tags = wp_get_post_tags($post->ID);if ($tags) {echo '<div class="title"><div id="matn">مطالب مرتبط</div></div><div id="padd">';$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array( 'tag__in' => $tag_ids, 'post__not_in' => array($post->ID), 'showposts'=>10, // Number of related posts that will be shown. 'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) { echo '<ul class="archive">'; while ($my_query->have_posts()) { $my_query->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="لینک مستقیم به: <?php the_title_attribute(); ?>"><?php the_title(); ?></li></a> <?php } echo '</ul></div>';}}?></div> 3 نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 تست کنید:<div class="center-block"><?php$tags = wp_get_post_tags($post->ID);if ($tags) {echo '<div class="title"><div id="matn">مطالب مرتبط</div></div><div id="padd">';$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'showposts'=>10, // Number of related posts that will be shown.'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) {echo '<ul class="archive">';while ($my_query->have_posts()) {$my_query->the_post();?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="لینک مستقیم به: <?php the_title_attribute(); ?>"><?php the_title(); ?></li></a><?php}echo '</ul></div>';}}?></div>ممنون درست شد فقط یه سوال؟ اگه بدون برچسب باشه میخوام بنویسه این مطلب فاقد برچسب میباشد میشه؟؟ 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 شرط در کد مشخص هستآخرین { بلاک شرط را بسته است که شما حالت غیر را باید جایگزین کنید}else{echo 'این مطلب فقد برچسب میباشد';} 3 نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 (ویرایش شده) تست کنید:<div class="center-block"><?php$tags = wp_get_post_tags($post->ID);if ($tags) {echo '<div class="title"><div id="matn">مطالب مرتبط</div></div><div id="padd">';$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'showposts'=>10, // Number of related posts that will be shown.'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) {echo '<ul class="archive">';while ($my_query->have_posts()) {$my_query->the_post();?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="لینک مستقیم به: <?php the_title_attribute(); ?>"><?php the_title(); ?></li></a><?php}echo '</ul></div>';}}?></div>الان متوجه موضوعی شدمبا قرار دادن این کد نظراتی که در مورد پستها داده شده نشان داده نمیشه یا نظرات مربوط به مثلا پست 1 در پست 2 نمایش داده میشه و اگر کدها را در پایان صفحه قرار دهم درست عمل میکنه من میخوام بعد از مطلب قرار بگیره فایل single.php را پیوست میکنم فقط کد ها را در قسمتی قرار دادم که با کد زیر فراخوانی میشه <?php include (TEMPLATEPATH . '/RelatedPosts.php'); ?>single.php ویرایش شده بهمن 91 توسط YOU 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 از تابع wp_reset_query , wp_reset_postdata پس از کد بالا استفاده کنید 2 نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 از تابع wp_reset_query , wp_reset_postdata پس از کد بالا استفاده کنیدچطوری؟ نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 چطوری؟مثالها قبلا پست شده استجستجو کنید 2 نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 مثالها قبلا پست شده استجستجو کنیدکد زیر را در آخر کد اضافه نمودم درست شد ممنون <?php wp_reset_query(); ?>آیا کد زیر را هم باید بزارم؟؟wp_reset_postdata(); 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 کد زیر را در آخر کد اضافه نمودم درست شد ممنون<?php wp_reset_query(); ?>آیا کد زیر را هم باید بزارم؟؟wp_reset_postdata();نه نیاز نیستهمین که نتیحه گرفتید خوبه 2 نقل قول لینک به ارسال
YOU 34 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 یه مشکل جدید:تو یه پست فقط یه برچسب زدم بنام تست چون قبلا هم چنین برچسبی نداشتم بخاطر همین قالب بهم میخوره ولی اگه برچسب را عوض کنم و از برچسب هایی که تاکنون استفاده شده بزارم مشکل حل میشه؟مشکل کار از کجاست؟؟؟ 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 یه مشکل جدید:تو یه پست فقط یه برچسب زدم بنام تست چون قبلا هم چنین برچسبی نداشتم بخاطر همین قالب بهم میخورهولی اگه برچسب را عوض کنم و از برچسب هایی که تاکنون استفاده شده بزارم مشکل حل میشه؟مشکل کار از کجاست؟؟؟شما باید محل تگ بسته div رو تغییر بدهید:<div class="center-block"><?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'showposts'=>10, // Number of related posts that will be shown.'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) { echo '<div class="title"><div id="matn">مطالب مرتبط</div></div><div id="padd"><ul class="archive">'; while ($my_query->have_posts()) { $my_query->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="لینک مستقیم به: <?php the_title_attribute(); ?>"><?php the_title(); ?></li></a> <?php } echo '</ul></div>';}}?></div> 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .