theme

مشکل در ساخت page.php

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

سلام

مراحل طراحی قالب من به پایان رسیده

اما برای ساخت page.php ، از فایل single.php یه کپی گرفتم و اسمش رو تغییر دادم به page.php !!

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

مشکل از کجاست؟

0

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


لینک به پست

ساده ترین لوپ برای صفحه page و single اینه:


<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="پيوند پايدار به <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
<div class="cntnt_sec_news">
<?php the_content(); ?>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>

2

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


لینک به پست

ساده ترین لوپ برای صفحه page و single اینه:


<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="پيوند پايدار به <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
<div class="cntnt_sec_news">
<?php the_content(); ?>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>

سلام

کار نمیکنه

کد خودم به صورت زیر هست :


<div class="centercolumn">

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="widgetc">
<div class="headc">

<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</div>

هیچی نشون نمیده

عکس رو نگاه کنید :

ستون وسط که برای مطلب هست ، هیچی نمایش داده نمیشه

6623143777091125412_Untitled.png

0

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


لینک به پست

این کد رو زیر کد های که دارید داخل حلقه اضافه کنید


<?php the_content(); ?>

1

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


لینک به پست

شما اومدید در این خط دسور حلقه اجرا کردید :


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

و در اینجا عنوان یک لینک و لینک مشخص کردید و تمام

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


<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

درضمن کدها کامل نیست چون بسته هم نشده اند

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


<div class="centercolumn">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="widgetc">
<div class="headc"><h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2></div>
<div class="content"><?php the_content(); ?></div>
<?php endwhile; ?>
<?php endif; ?>
</div>

2

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


لینک به پست

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

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

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

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


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

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

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


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