• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس

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

ارسال شده در (ویرایش شده)

سلام

پوسته Viper رو روی یک وردپرس لوکال نصب و ران کردم. این پوسته یک نوع پست سفارشی به نام product و تعدادی دسته مخصوص این نوع داره که میشه محصولات رو درش ثبت کرد.

برای نمایش اطلاعات هر محصول هم یک صفحه تک پست اختصاصی داره که از صفحه single سایر پست ها مجزاست.

مشکل اینه که این صفحه در حالت عادی لود نمیشه و خطای اتصال مرورگر میگیرم، و نه حتی 404.

کمی که با کدش ور رفتم متوجه شدم اگر تابع

the_content()

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

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

کسی میدونه مشکل از کجا میتونه باشه؟

قبلا متشکرم

ویرایش شده در توسط nses
0

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


لینک به پست

دقیقاً همه ی مراحل نصب رو طی کردید؟

افزونه ی Options Framework رو نصب کردید؟

3

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


لینک به پست

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

3

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


لینک به پست

ارسال شده در (ویرایش شده)

ممنون بابت پاسخ ها...

افزونه Options Framework نصب هست.

از صفحه لود نشده هم سورس میگیرم ولی چیز غیرعادی توش نیست! همه خطوط اجرا شده و جای خروجی تابع the_content خالی هست...

اینم کد فایل های single_products.php و content_products.php...


## single-products.php
<?php
/**
* The Template for displaying all single posts.
*
* @package web2feel
* @since web2feel 1.0
*/
get_header(); ?>
<div id="primary" class="content-area grid_9">
<div id="content" class="site-content" role="main">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content-products', 'single' ); ?>
<?php
// If comments are open or we have at least one comment, load up the comment template
if ( comments_open() || '0' != get_comments_number() )
comments_template( '', true );
?>
<?php endwhile; // end of the loop. ?>
</div><!-- #content .site-content -->
</div><!-- #primary .content-area -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>


## content-products.php
<?php
/**
* @package web2feel
* @since web2feel 1.0
*/
?>
<article id="post-<?php the_ID(); ?>" <?php post_class('cf'); ?>>

<div class="product-single-top cf">
<div class="prod-image">
<?php
$thumb = get_post_thumbnail_id();
$img_url = wp_get_attachment_url( $thumb,'full' ); //get full URL to image (use "large" or "medium" if the images too big)
$image = aq_resize( $img_url, 220, 180, false ); //resize & crop the image
?>
<?php if($image) : ?> <a class="fancybox" href="<?php echo $img_url?>"><img src="<?php echo $image ?>"/></a> <?php endif; ?>
</div>

<header class="entry-header">
<h1 class="entry-title"><?php the_title(); ?></h1>
<div class="entry-meta">
<?php echo get_the_term_list( $post->ID, 'department', 'Department: ', ', ', '' ); ?>
</div><!-- .entry-meta -->
<p><?php echo get_post_meta($post->ID,'_product_info_product_description', true); ?></p>
<div class="the-price cf">
<h3>قیمت: <?php echo get_post_meta($post->ID,'_product_info_product_price', true); ?></h3>
<a href="<?php echo get_post_meta($post->ID,'_product_info_product_link', true); ?>" class="buy-button">خرید پستی </a>
</div>
</header><!-- .entry-header -->
</div>
<div class="product-single-bottom">

<div class="entry-content">
<?php the_content(); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'web2feel' ), 'after' => '</div>' ) ); ?>
</div><!-- .entry-content -->
</div>
</article><!-- #post-<?php the_ID(); ?> -->

سورس صفحه خطا رو هم ضمیمه کردم...

test.htm

ویرایش شده در توسط nses
0

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


لینک به پست

یک پیشنهاد یک شرط if, else برای حلقه تعریف کنید و متنی را در حالت else بخوانید تا از بابت اجرای صحیح کوئری مطمئن شوید

یعنی


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

را قبل از


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

گذاشته و بعد ار


<?php endwhile; ?>

که من در این کدها پیدایش نکردم


<?php else : ?>
<div>مطلبی برای چاپ وجود ندارد </div>
<?php endif; ?>

را قرار دهید و چک کنید آیا این نوشته چاپ می شود یا نه اگر چاپ شد مشکل از بخش انتشار است و الا کدهای کامل این بخش باید بررسی شوند منظورم از مطرح شدن query تا ری ست شدنش است

3

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


لینک به پست

شرط رو هم گذاشتم و چیزی چاپ نشد. باز همون مشکل ...

خیلی بهش ور رفتم و کدها رو نگاه کردم، تا اونجا که من بلدم مشکل رو پیدا نکردم.

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

.

در کل ممنونم بابت پاسخ ها...

0

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


لینک به پست

سلام

قالب را دوباره دریافت و نصب کنید من نصب کردم و هیچ مشکلی ندارد

عکس صفحه پروداکت:

post-336-0-63080200-1357770437_thumb.jpg

2

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


لینک به پست

سلام

قالب را دوباره دریافت و نصب کنید من نصب کردم و هیچ مشکلی ندارد

عکس صفحه پروداکت:

post-336-0-63080200-1357770437_thumb.jpg

سلام،

ممنونم واقعا بابت پاسخگویی فوق العاده تون،

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

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط Mr Mirzaei
      سلام
      کد مطالب تصادفی توی وبلاگ های میهن بلاگ چیه؟
      اگه کسی میدونه لطفا بگه خیلی گیرم
      کد بیشترین بازدید چیه توی مطالب؟
      سریع بگید
    • توسط asghar
      سلام
      من یک سایت وردپرسی دارم که خیلی دیر لود میشه 
      میخواستم بدونم برای رفعش باید چی کار کنم؟
      آدرس سایت https://www.hairent.com
       
    • توسط cheeta
      با سلام خدمت اساتید گل وردپرس
      من برای فروش از افزونه edd و با قالب دستکاری شده صحیفه کار میکنم. مشکلی که دارم اینه مه وقتی به عنوان مدیر خرید میکنم تمام مراحل تا پس از پرداخت تا اخر اجرا میشه اما وقتی با نقش های کاربری دیگه از جمله مشترک خرید میکنم وقتی در صفحه سبد خرید روی " خرید و دانلود " کلیک میکنم هیچ اتفاقی نمی افته. یعنی به صفحه پرداخت نمیره و البته هیچ خطایی هم نمیده.
      با عوض کردن قالب مشکل حل میشه اما می خوام مشکل رو در همین قالب بر طرف کنم. چطور میشه این محدودیت رو برای سایر نقش های کاربری برداشت؟ کی چیزی در این زمینه هست؟
    • توسط saeid1872
      سلام دوستان
      تو کمتر از یک ماه سایتم 61 ارور 500 ثبت کرده که در حال زیاد شدن هستش نمیدونم چرا این ارورهارو ثبت میکنه
      لطفا دلیلش رو بگید و اینکه چطور باید رفع کنم
      من خیلی اصلا حرفه ای نیستم فقط خواهشا جوری راهنمایی کنید که بتونم رفعش کنم.

    • توسط hamid.he
      سلام بر دوستان .
      يك سايت با استفاده از قالب هاي آماده روي لوكال هاست طراحي كرده ام تصميم گرفت بقيه كار سايت را بعد از انتقال بر روي هاست انجام دهم . خودم بلد نبودم سايت را به هاست منقل كنم از دوستي خواهش كردم انجام دهد . منتها بعد از انتقال به هاست اولا صفحه به هم ريخته و نادرست است . عكس ها نمي آيند و هم چنين روي هر لينك و يا منويي كليك مي كنيم صفحه به لوكال هاست مي خواهد برود و براي همين چيزي بالا نمي آيد . آدرس سايت : www.behinja.com  مي باشد كه مي توانيد مشاهده . چگونه مي شود اين مشكل را رفع كرد . پيشاپيش از پاسخ گويي دوستان تشكر مي كنم