اخطار‌های زیر رخ داد:
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 459 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 460 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 103 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 104 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 105 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 185 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 818 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 103 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/class_parser.php 806 my_date
/inc/class_parser.php 847 postParser->mycode_parse_post_quotes
[PHP]   postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 733 preg_replace_callback
/inc/class_parser.php 416 postParser->mycode_parse_quotes
/inc/class_parser.php 177 postParser->parse_mycode
/printthread.php 177 postParser->parse_message
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 104 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/class_parser.php 806 my_date
/inc/class_parser.php 847 postParser->mycode_parse_post_quotes
[PHP]   postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 733 preg_replace_callback
/inc/class_parser.php 416 postParser->mycode_parse_quotes
/inc/class_parser.php 177 postParser->parse_mycode
/printthread.php 177 postParser->parse_message
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 105 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/class_parser.php 806 my_date
/inc/class_parser.php 847 postParser->mycode_parse_post_quotes
[PHP]   postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 733 preg_replace_callback
/inc/class_parser.php 416 postParser->mycode_parse_quotes
/inc/class_parser.php 177 postParser->parse_mycode
/printthread.php 177 postParser->parse_message
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 185 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/class_parser.php 806 my_date
/inc/class_parser.php 847 postParser->mycode_parse_post_quotes
[PHP]   postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 733 preg_replace_callback
/inc/class_parser.php 416 postParser->mycode_parse_quotes
/inc/class_parser.php 177 postParser->parse_mycode
/printthread.php 177 postParser->parse_message



تالار گفتمان اسکریپت دات کام
گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال - نسخه‌ی قابل چاپ

+- تالار گفتمان اسکریپت دات کام (https://forum.xn--mgbguh09aqiwi.com)
+-- انجمن: سیستم های مدیریت (https://forum.xn--mgbguh09aqiwi.com/Forum-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D9%87%D8%A7%DB%8C-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA)
+--- انجمن: wordpress (https://forum.xn--mgbguh09aqiwi.com/Forum-wordpress)
+---- انجمن: قالب (https://forum.xn--mgbguh09aqiwi.com/Forum-%D9%82%D8%A7%D9%84%D8%A8--35)
+---- موضوع: گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال (/Thread-%DA%AF%D8%B0%D8%A7%D8%B4%D8%AA%D9%86-%D9%85%D8%B7%D9%84%D8%A8-%D8%AA%D8%B5%D8%A7%D8%AF%D9%81%DB%8C-%D8%AF%D8%B1-%D8%AF%DB%8C%D8%B2%D8%A7%DB%8C%D9%86-%D9%85%D8%AF%D8%B1%D9%86-%D9%85%DB%8C%D9%86%DB%8C%D9%85%D8%A7%D9%84)



گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال - nimrooz - 1394/03/31

سلام و خسته نباشید دوستان عزیز
من سوالی در خصوص یکی از مطالب سایت اصلی داشتم :

قالب وردپرس برای سایت دانلود و پرتال با دیزاین مدرن مینیمال ( Silver Light Minimal )”

لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید

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

دیدم که درست کار میکنه ، و مطالب تصادفی رو میاره ، اما 1 اشکال بزرگ داره :
به فرض روی یک لینک که کلیک میکنی وارد لینکی دیگه میشی و نه اونی که خودت کلیک کردی !
این رو مطمئنم ، چون چند بار تست کردم

این هم کد مطالب محبوب در اون قالب + کدی که درست کردم با آموزش شما :



کد:
<div class="in-sidebar">
       <div class="menu"><h1>محبوبترین مطالب</h1></div>
               <?php
           $popularpost = new WP_Query(array(
               'posts_per_page' => 5,
               'meta_key' => 'post_views_count',
               'orderby' => 'meta_value_num',
               'order' => 'DESC'  
           ));
           
           while ( $popularpost->have_posts() ) : $popularpost->the_post();
               echo '<ul><li><a href="',the_permalink(),'">',the_title(),'</a></li></ul>';
               /*echo ' تعداد بازدید: ',getPostViews(get_the_ID()),'</p>';*/
           endwhile;
           ?>
   </div>


کد:
<div class="in-sidebar">
<div class="menu"><h1> مطالب تصادفی</h1></div>

<?php
query_posts(array('orderby' => 'rand', 'showposts' => 10));
if (have_posts()) :
while (have_posts()) : the_post();


    echo '<ul><li><a href="',the_permalink(),'">',the_title(),'</a></li></ul>';


endwhile;
endif;
?>

</div>

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


RE: گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال - Vahid Majidi - 1394/04/01

سلام دوست عزیزم

شما الان میخواید 10 از کل پست های سایتتون هر دفعه به صورت random نمایش داده بشه ؟


RE: گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال - nimrooz - 1394/04/04

سلام مجدد
اون رو به طور فرض زدم
آره دیگه ، 10 تا یا 12 تا


RE: گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال - nimrooz - 1394/04/12

سلام
من همچنان منتظر هستم آقای مجیدی عزیز
ممنون میشم جواب بدید


RE: گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال - Vahid Majidi - 1394/04/12

با سلام و عرض پوزش بابت تاخیر

کد php:
<?php $vm_query = new WP_Query'posts_per_page=-1&orderby=rand' ); ?>
<?php 
if($vm_query->have_posts()) : ?>
    <?php while($vm_query->have_posts()) : $vm_query->the_post(); ?>
         <li><a href="<?php the_permalink() ?>"><?php the_title() ?></a></li>
    <?php endwhile; ?>
<?php 
endif ?>
<?php wp_reset_query
(); ?>



RE: گذاشتن مطلب تصادفی در دیزاین مدرن مینیمال - nimrooz - 1394/04/18

(امروز، )Vahid Majidi نوشته است: لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید با سلام و عرض پوزش بابت تاخیر


کد php:
<?php $vm_query = new WP_Query'posts_per_page=-1&orderby=rand' ); ?>
<?php 
if($vm_query->have_posts()) : ?>
    <?php while($vm_query->have_posts()) : $vm_query->the_post(); ?>
         <li><a href="<?php the_permalink() ?>"><?php the_title() ?></a></li>
    <?php endwhile; ?>
<?php 
endif ?>
<?php wp_reset_query
(); ?>


سلام

آقا ممنون ، لطف کردید
من یه تغییرات کوچیکی توش دادم که میزارمش برای نفر بعدی که میاد اینجا ، استفاده کنه
1. تعداد پستها بینهایت نباشه و مثلا 15 تا شده
2. چراغ سبز قبل عنوان هم توش اضافه شده
3. سربرگ و سرتیتر مطلب تصادفی هم اضافه شده



کد php:
   <div class="in-sidebar">
 
       <div class="menu"><h1>مطالب تصادفی</h1></div>


<?
php $vm_query = new WP_Query'posts_per_page=15&orderby=rand' ); ?>
<?php 
if($vm_query->have_posts()) : ?>
    <?php while($vm_query->have_posts()) : $vm_query->the_post(); ?>

<ul>
         <li><a href="<?php the_permalink() ?>"><?php the_title() ?></a></li>
</ul>

    <?php endwhile; ?>
<?php 
endif ?>
<?php wp_reset_query
(); ?>


</div>