رفتن به مطلب

onlinewebsite

عضو سایت
  • تعداد ارسال‌ها

    88
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط onlinewebsite

  1. اگر هم سایت باز نمیشه هم مدیریتش که احتمال زیاد مشکل از قالب یا یکی از افزونه ها هست ولی اگر ورود به مدیریت باز میشه ولی لاگین که میشه سفید میشه از مموری لیمیت هاستتون هست

    معمولا در این جور مواقع با اضافه کردن کد زیر به فایل کانفیگ مشکل حل مشه. اگر 64 جواب نداد روی 128 یا 256 بزارید


    define( 'WP_MEMORY_LIMIT', '64M' );

    اگر درست نشد دیگه مشکل از جایی دیگس

    • امتیاز 1
  2. این کد رو به توابع قالب اضافه کنید

    functions.php


    function comment_author_link_window() {
    global $comment;
    $url = get_comment_author_url();
    $author = get_comment_author();

    if ( empty( $url ) || 'http://' == $url )
    $return = $author;
    else
    $return = "<a href='$url' rel='external nofollow' target='_blank'>$author</a>";
    return $return;
    }
    add_filter('get_comment_author_link', 'comment_author_link_window');

    • امتیاز 1
  3. برای محدود کردن تعداد پست هم به این شکل


    <div id="div">
    <?php $the_query = new WP_Query( 'posts_per_page=4' );?>
    <?php if ( $the_query->have_posts() ) : ?>
    <?php $i=1; while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
    <div id="news">
    <div class="newstitle"><a href="<?php the_permalink() ?>#comment"><div class="commentbox"><?php comments_number('0 ديدگاه','1 ديدگاه','% ديدگاه'); ?></div></a>
    <?php the_title();?></div>
    <div class="newsinfo">ارسال شده توسط : <div class="newssubmiter"><?php the_author_posts_link(); ?></div><div class="newsdate"> <?php the_time('j F Y در H:i') ?> </div></div>
    <p> <img src="images/goro-m.jpg" width="150px;"><?php the_content();?></p><a href="<?php the_permalink() ?>">
    <div class="more">ادامه</div></a>
    <div id="clear"></div>
    </div>
    <?php if($i%2==0){ echo '<div id="clear"></div></div><div id="div">'; }
    $i++; endwhile; ?>
    <?php endif; ?>
    </div>

    • امتیاز 2
  4. برای تصویر شاخص هم از کد زیر میتونید استفاده کنید. البته برای اینکه سایز تصویر شاخص برای نمایش اختصاصی باشه باید یه سری کد توی توابع اضافه کنید . وگرنه به صورت پیش فرض خود وردپرس ایجاد میشه


    <?php $picalt = trim(strip_tags( $post->post_title ));
    if( '' != get_the_post_thumbnail()) { the_post_thumbnail('thumbnail', array('class' => 'main-pic','title' => $picalt, 'alt' => $picalt));} else
    { echo '<img src="'.get_bloginfo('template_directory').'/images/default.png" class="main-pic wp-post-image" alt="'.$picalt.'" />'; }?>

    • امتیاز 2
  5. یک شرط براش بسازید که به یک مقدار در هر بار اجرا یکی اضافه کنه و وقتی اون مقدار باقیماندش تقسیم بر 2 صفر شد یه کلیر براتون چاپ کنه


    <div id="div">
    <?php if ( have_posts() ) : ?>
    <?php $i=1; while ( have_posts() ) : the_post(); ?>
    <div id="news">
    <div class="newstitle"><a href="<?php the_permalink() ?>#comment"><div class="commentbox"><?php comments_number('0 ديدگاه','1 ديدگاه','% ديدگاه'); ?></div></a>
    <?php the_title();?></div>
    <div class="newsinfo">ارسال شده توسط : <div class="newssubmiter"><?php the_author_posts_link(); ?></div><div class="newsdate"> <?php the_time('j F Y در H:i') ?> </div></div>
    <p> <img src="images/goro-m.jpg" width="150px;"><?php the_content();?></p><a href="<?php the_permalink() ?>">
    <div class="more">ادامه</div></a>
    <div id="clear"></div>
    </div>
    <?php if($i%2==0){ echo '<div id="clear"></div></div><div id="div">'; }
    $i++; endwhile; ?>
    <?php endif; ?>
    </div>

    • امتیاز 1
  6. برای اینکار باید یک حلقه درست کنید و عنوان و محتوا و ... داخل حلقه نمایش بدین. بهترین کار اینه که یه قالب خیلی ساده پیدا کنید و ببینید


    <?php if ( have_posts() ) : ?>
    <?php while ( have_posts() ) : the_post(); ?>
    <div id="news">
    <div class="newstitle"><a href="<?php the_permalink() ?>#comment"><div class="commentbox"><?php comments_number('0 ديدگاه','1 ديدگاه','% ديدگاه'); ?></div></a>
    <?php the_title();?></div>
    <div class="newsinfo">ارسال شده توسط : <div class="newssubmiter"><?php the_author_posts_link(); ?></div><div class="newsdate"> <?php the_time('j F Y در H:i') ?> </div></div>
    <p> <img src="images/goro-m.jpg" width="150px;"><?php the_content();?></p><a href="<?php the_permalink() ?>">
    <div class="more">ادامه</div></a>
    <div id="clear"></div>
    </div>

    <?php endwhile; ?>
    <?php endif; ?>

    از <?php the_permalink() ?>برای لینک مطلب و the_content() برای محتوا و the_title() برای عنوان مطلب در حلقه استفاده کنید

    • امتیاز 3
  7. توی این صفحه در قسمت پایین صفحه تیک گزینه دسترسی به محصولات دانلودشدنی بعد از پرداخت را بزنید.

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


    http://www.acgih.ir/wp-admin/admin.php?page=wc-settings&tab=products

    • امتیاز 2
  8. در قسمت تنظیمات ووکامرس -> سربرگ محصولات پایین تر یه گزینه هست

    دسترسی به محصولات دانلودشدنی بعد از پرداخت

    این گزینه این امکان را می‌دهد که مشتری بعد از سفارش و در حالی که سفارش در حالت « ارسال شده » است امکان دانلود داشته باشد و نیازی به وضعیت « وصول شده » نیست

    • امتیاز 2
×
×
  • اضافه کردن...