• اطلاعیه ها

    • Saeed Fard

      آگهی استخدام برنامه نویس و پشتیبان وردپرس   13/12/95

      آگهی استخدام برنامه نویس و پشتیبان وردپرس
       
      2 نفر پشتیبان سایت وردپرسی
      ⁃ آشنا به برنامه نویسی قالب و پلاگین وردپرس 
      ⁃ توانایی راه اندازی سایت، قالب و افزونه های وردپرسی 
      ⁃ توانایی برنامه نویسی PHP در حد متوسط 
      ⁃ اطلاعات عمومی وب بالا 
      ⁃ توانایی پاسخگویی نوشتاری به سوالات انگلیسی با گرامر ساده 
      ⁃ آشنایی با HTML/CSS/jQuery 
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۲ نفر برنامه نویس قالب وردپرس
      ⁃ تسلط به HTML/CSS/jQuery و Bootstrap
      ⁃ توانایی تبدیل HTML به قالب وردپرس
      ⁃ توانایی برنامه نویسی PHP و پلاگین نویسی وردپرس در حد متوسط
      ⁃ آشنایی به اصول سئو 
      ⁃ آشنایی با Git/subversion مزیت محسوب می‌شود.
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۱ نفر طراح UI/UX
      ⁃ طراحی خلاقه وب سایت
      ⁃ طراحی با جدیدترین استایل‌های طراحی سایت
      ⁃ مسلط به تایپوگرافی انگلیسی و طراحی وب سایت انگلیسی
      ⁃ انتقاد پذیری و قبول بازخوردهای تیم و مشارکت با دیگر اعضاء تیم برای سرعت بخشیدن به فرایند انجام پروژه
      ⁃ آشنایی و درک HTML/CSS/jQuery
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا
      ⁃ امکان همکاری به صورت پروژه‌ای و دورکاری در این موقعیت شغلی فراهم است ——— مزایای کار در مجموعه گرودیا
      ⁃ تجربه ناب کار در سطح یک جهانی
      ⁃ محیط کار بسیار دوستانه و آرام
      ⁃ پرداخت های مناسب و سر وقت
      ⁃ کلاس های آموزشی داخلی به جهت بالا بردن دانایی و توانایی همه اعضا   از علاقه‌مندان و نیازمندان تقاضا می‌شود لطفا رزومه کاری خود را با قید موقعیت شغلی به ایمیل info@grodea.co ارسال نمایید.
    • Morteza

      سال 1396 خورشیدی مبارک   29/12/95

      سال 1396 خورشیدی مبارک
mamalio

قرار دادن کد در حلقه وردپرس

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

سلام :دی

من می خواستم این آموزش رو انجام بدم http://wpfarsi.com/1096/%D9%BE%D8%B1%D8%A8%D8%A7%D8%B2%D8%AF%DB%8C%D8%AF%D8%AA%D8%B1%DB%8C%D9%86-%D9%85%D8%B7%D8%A7%D9%84%D8%A8-%D8%A8%D8%AF%D9%88%D9%86-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87.html

ولی یه جا به مشکل خوردم

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

می گه تو لوپ قرار بدید . لوپ کجاست دقیقا ؟‌ :)

ممنون

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


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

loop یه جای خیلی خوبه

مثلاً در فایل single.php دنبال کد زیر بگردید:


<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>

از کد بالا تا جایی که if و while به end میرسند

البته در بعضی از پوسته ها single.php دارای حلقه نیست بلکه حلقه رو برای single.php‌در فایل جداگانه ایی قرار میدن - حالا ببینید لوپ برای شما در کجاست

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


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

فایل سینگل رو اینجا پیوست کنید - همچنین بگردید توی فایل های پوسته ببینید فایلی که در نامش کلمه loop باشه وجود داره یا نه؟

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


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

گاهی هم در فایل content.php حلقه درست می شه بهر حال باید کدی که فرمودند رو در هرجا که هست پیدا کنید

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


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

<?php get_header(); ?>

<div id="main">

<?php while(have_posts()): the_post(); ?>

<?php if(get_option('pyre_posts_navigation') == 'On'): ?>

<div class="post-navigation">

<div class="alignright"><?php previous_post_link('%link', __('نوشته قبلی', 'pyre') . ' →', 'no'); ?></div>

<div class="alignleft"><?php next_post_link('%link', '← ' . __('نوشته بعدی', 'pyre'), 'no'); ?></div>

<div class="clear"></div>

</div>

<?php endif; ?>

<div id="post-wrapper" <?php post_class(); ?>>

<div id="post-header">

<h1><?php the_title(); ?></h1>

<span class="post-comment-box"><?php comments_popup_link('0', '1', '%'); ?></span>

<div class="post-meta">

<span class="author"><?php the_author_posts_link() ?></span>

<span class="date"><?php the_date('F d, Y'); ?></span>

<?php if(get_option('pyre_categories') == 'On'): ?>

<span class="category"><?php the_category(', '); ?></span>

<?php endif; ?>

</div>

</div>

<div id="post">

<?php if(has_post_thumbnail() && get_option('pyre_posts_featured') == 'On'): ?>

<?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'featured-image'); ?>

<img src="<?php echo $image[0]; ?>" alt="<?php the_title(); ?>" class="featured-image" width="600" />

<?php endif; ?>

<div class="post-content">

<?php if(

(

get_post_meta($post->ID, 'pyre_overall_score', true) ||

(get_post_meta($post->ID, 'pyre_critera_1', true) && get_post_meta($post->ID, 'pyre_critera_1_score', true)) ||

(get_post_meta($post->ID, 'pyre_critera_2', true) && get_post_meta($post->ID, 'pyre_critera_2_score', true)) ||

(get_post_meta($post->ID, 'pyre_critera_3', true) && get_post_meta($post->ID, 'pyre_critera_3_score', true)) ||

(get_post_meta($post->ID, 'pyre_critera_4', true) && get_post_meta($post->ID, 'pyre_critera_4_score', true)) ||

(get_post_meta($post->ID, 'pyre_critera_5', true) && get_post_meta($post->ID, 'pyre_critera_5_score', true))

)

): ?>

<div class="post-review">

<?php if(get_post_meta($post->ID, 'pyre_overall_score', true)): ?>

<div class="overall-score"><img src="<?php bloginfo('template_directory'); ?>/images/stars/big_<?php echo get_post_meta($post->ID, 'pyre_overall_score', true); ?>.png" alt="" /></div>

<?php endif; ?>

<ul>

<?php if(get_post_meta($post->ID, 'pyre_critera_1', true)): ?>

<li><?php echo get_post_meta($post->ID, 'pyre_critera_1', true); ?> <span class="score"><img src="<?php bloginfo('template_directory'); ?>/images/stars/<?php echo get_post_meta($post->ID, 'pyre_critera_1_score', true); ?>.png" alt="" /></span></li>

<?php endif; ?>

<?php if(get_post_meta($post->ID, 'pyre_critera_2', true)): ?>

<li><?php echo get_post_meta($post->ID, 'pyre_critera_2', true); ?> <span class="score"><img src="<?php bloginfo('template_directory'); ?>/images/stars/<?php echo get_post_meta($post->ID, 'pyre_critera_2_score', true); ?>.png" alt="" /></span></li>

<?php endif; ?>

<?php if(get_post_meta($post->ID, 'pyre_critera_3', true)): ?>

<li><?php echo get_post_meta($post->ID, 'pyre_critera_3', true); ?> <span class="score"><img src="<?php bloginfo('template_directory'); ?>/images/stars/<?php echo get_post_meta($post->ID, 'pyre_critera_3_score', true); ?>.png" alt="" /></span></li>

<?php endif; ?>

<?php if(get_post_meta($post->ID, 'pyre_critera_4', true)): ?>

<li><?php echo get_post_meta($post->ID, 'pyre_critera_4', true); ?> <span class="score"><img src="<?php bloginfo('template_directory'); ?>/images/stars/<?php echo get_post_meta($post->ID, 'pyre_critera_4_score', true); ?>.png" alt="" /></span></li>

<?php endif; ?>

<?php if(get_post_meta($post->ID, 'pyre_critera_5', true)): ?>

<li><?php echo get_post_meta($post->ID, 'pyre_critera_5', true); ?> <span class="score"><img src="<?php bloginfo('template_directory'); ?>/images/stars/<?php echo get_post_meta($post->ID, 'pyre_critera_5_score', true); ?>.png" alt="" /></span></li>

<?php endif; ?>

</ul>

</div>

<?php endif; ?>

<?php the_content(); ?>

<div class="clear"></div>

<?php wp_link_pages(); ?>

</div>

<?php if(get_option('pyre_tags') == 'On'): ?>

<div class="post-tags">

<?php the_tags('', ''); ?>

</div>

<?php endif; ?>

</div>

<?php if(get_option('pyre_author') == 'On'): ?>

<div class="post-box-wrapper first">

<div class="post-box">

<h5>درباره نویسنده</h5>

<?php echo get_avatar(get_the_author_meta('email'), '75'); ?>

<p><?php the_author_meta("description"); ?></p>

<?php if(get_the_author_meta('twitter') || get_the_author_meta('facebook')): ?>

<p>

<?php if(get_the_author_meta('twitter')): ?>

<a href='http://twitter.com/<?php echo get_the_author_meta('twitter'); ?>'>توئیتر</a>

<?php endif; ?>

<?php if(get_the_author_meta('twitter') || get_the_author_meta('facebook')): ?>

-

<?php endif; ?>

<?php if(get_the_author_meta('facebook')): ?>

<a href='http://facebook.com/<?php echo get_the_author_meta('facebook'); ?>'>فیسبوک</a>

<?php endif; ?>

</p>

<?php endif; ?>

</div>

</div>

<?php endif; ?>

<?php $tags = get_the_tags(); ?>

<?php if($tags): ?>

<?php $related = get_related_posts($post->ID, $tags); ?>

<?php if($related->have_posts() && get_option('pyre_related') == 'On'): ?>

<?php $count = 1; ?>

<div class="post-box-wrapper">

<div class="post-box">

<h5>نوشته‌های مرتبط</h5>

<?php while($related->have_posts()): $related->the_post(); ?>

<?php if($count == 4): $count = 1; endif; if($count == 3): $class = 'last'; else: $class = ''; endif; ?>

<?php if(has_post_thumbnail()): ?>

<?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'related-posts-image'); ?>

<div class="related-item <?php echo $class; ?>">

<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php echo $image[0]; ?>" alt="<?php the_title(); ?>" /></a>

</div>

<?php endif; ?>

<?php $count++; endwhile; ?>

</div>

</div>

<?php endif; ?>

<?php endif; ?>

<?php wp_reset_query(); ?>

<?php if(

get_option('pyre_twitter') == 'On' ||

get_option('pyre_facebook') == 'On' ||

get_option('pyre_digg') == 'On' ||

get_option('pyre_stumbleupon') == 'On' ||

get_option('pyre_reddit') == 'On' ||

get_option('pyre_tumblr') == 'On' ||

get_option('pyre_email') == 'On' ||

get_option('pyre_google') == 'On'

): ?>

<div class='post-share'>

<?php if(get_option('pyre_twitter') == 'On'): ?>

<div class='twitter-share share-widget'>

<a href="http://twitter.com/share" class="twitter-share-button" data-text='<?php the_title(); ?>' data-count="vertical">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>

</div>

<?php endif; ?>

<?php if(get_option('pyre_facebook') == 'On'): ?>

<div class='facebook-share share-widget'>

<iframe src="//www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink($post->ID)); ?>&send=false&layout=box_count&width=46&show_faces=true&action=like&colorscheme=light&font=arial&height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:46px; height:65px;" allowTransparency="true"></iframe>

</div>

<?php endif; ?>

<?php if(get_option('pyre_digg') == 'On'): ?>

<div class='digg-share share-widget'>

<script type="text/javascript">

(function() {

var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];

s.type = 'text/javascript';

s.async = true;

s.src = 'http://widgets.digg.com/buttons.js';

s1.parentNode.insertBefore(s, s1);

})();

</script>

<a class="DiggThisButton DiggMedium" href="http://digg.com/submit?url=<?php echo urlencode(get_permalink($post->ID)); ?>&title=<?php echo urlencode(get_the_title()); ?>"></a>

</div>

<?php endif; ?>

<?php if(get_option('pyre_stumbleupon') == 'On'): ?>

<div class='stumbleupon-share share-widget'>

<script src="http://www.stumbleupon.com/hostedbadge.php?s=5"></script>

</div>

<?php endif; ?>

<?php if(get_option('pyre_reddit') == 'On'): ?>

<div class='reddit-share share-widget'>

<script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script>

</div>

<?php endif; ?>

<?php if(get_option('pyre_tumblr') == 'On'): ?>

<div class='tumblr-share share-widget'>

<a href="http://www.tumblr.com/share" title="Share on Tumblr" style="display:inline-block; text-indent:-9999px; overflow:hidden; width:62px; height:20px; background:url('http://platform.tumblr.com/v1/share_2.png') top left no-repeat transparent;">Share on Tumblr</a>

</div>

<?php endif; ?>

<?php if(get_option('pyre_email') == 'On'): ?>

<div class='email-share share-widget'>

<a href="mailto:?subject=<?php the_title(); ?>&body=<?php the_permalink(); ?>"><img src='<?php bloginfo('template_url'); ?>/images/email-share.png' alt='Email Share' /></a>

</div>

<?php endif; ?>

<?php if(get_option('pyre_google') == 'On'): ?>

<div class='google-share share-widget'>

<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>

<g:plusone size="tall"></g:plusone>

</div>

<?php endif; ?>

</div>

<?php endif; ?>

<div id="comments" class="post-box-wrapper">

<div class="post-box">

<?php comments_template(); ?>

</div>

</div>

</div>

<?php endwhile; ?>

</div>

<?php get_sidebar('post'); ?>

<?php get_footer(); ?>

این single.php بود . آقا ایمان من تو ویرایشگر content.php رو از سمت چپ پیدا نکردم :دی .

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


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

از خط زیر میشه:

<?php while(have_posts()): the_post(); ?>

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


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

همونطور که گفتند از خط چهارم حلقه شما شروع می شه تا پنجمین خط از پایین (endwhile)

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


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

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

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

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

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


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

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

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


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