رفتن به مطلب

پست های پیشنهاد شده

درود

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

لورم

ایپسوم

متنیست

ساختگی

که

اینجوری نشون میده :

لورم ایپسوم متنیست سختگی که

امیدوارم متوجه شده باشید

اینم چیزی که من دارم

functions.php


$post_id = 371;
$queried_post = get_post($post_id);

و چیزی که داخل قالب میزارم :


<h2><?php echo $queried_post->post_title; ?></h2>
<?php echo $queried_post->post_content; ?>

پیشاپیش تشکر

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


لینک به ارسال

سلام

باید حلقه بنویسید و با ژنراتور زیر کوئری بگیرید. داخل حلقه با تابع th_content فراخوانی کنید.

http://wp-parsi.com/generator/

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


لینک به ارسال

سلام

باید حلقه بنویسید و با ژنراتور زیر کوئری بگیرید. داخل حلقه با تابع th_content فراخوانی کنید.

http://wp-parsi.com/generator/

کوئری بدید بهم متشکر میشم

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


لینک به ارسال

سلام

باید حلقه بنویسید و با ژنراتور زیر کوئری بگیرید. داخل حلقه با تابع th_content فراخوانی کنید.

http://wp-parsi.com/generator/

با هرگونه کوئری تست کردم با the_title مشکل نداره و درست نشون میده تایتل برگه رو اما وقتی the_content رو اضافه میکنم Apache ارور میده درضمن داخل لوکال هاست هستم

اقدام به آپدیت زمپ کردم اگر نتیجه داد مجددا اطلاع رسانی میکنم

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


لینک به ارسال

سلام از لوپ استفاده کنید

شروع لوپ

<?php
$query_name= new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'order' => 'DESC',
'orderby' => 'ID',
'explode' => '',
'inplod' => '',
'posts_per_page' =>'10',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
)); ?>
<?php
if($query_name->have_posts()) : ?>
<?php
while($query_name->have_posts()) : $query_name->the_post();?>

تابع عنوان

<?php the_title(); ?>

تابع مطلب

<?php the_content(); ?>

و پایان لوپ

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

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


لینک به ارسال

برای مطالب یک آی دی خاص می تونید از کد زیر هم استفاده کنید


$post_id = 371;
$post = get_post($post_id);
$title = $post->post_title;
$content = $post->post_content;
echo "<h2>".$title."</h2>\n";
echo "<div>".$content."</div>";

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


لینک به ارسال

سلام از لوپ استفاده کنید

شروع لوپ

<?php
$query_name= new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'order' => 'DESC',
'orderby' => 'ID',
'explode' => '',
'inplod' => '',
'posts_per_page' =>'10',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
)); ?>
<?php
if($query_name->have_posts()) : ?>
<?php
while($query_name->have_posts()) : $query_name->the_post();?>

تابع عنوان

<?php the_title(); ?>

تابع مطلب

<?php the_content(); ?>

و پایان لوپ

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

متاسفانه باز هم مشکل Apache ارور رو دارم وقتی که 'post_type' => 'post', رو تبدیل میکنم به 'post_type' => 'page', البته فکر کنم منظور بنده رو متوجه نشدید ، بنده قصد دارم یک برگه رو فراخوانی کنم داخل قالب که محتوای اون برگه نمایش داده بشه صرفا یک برگه در هر کوئری شامل تایتل و کانتنت و ترجیحا تصویر شاخص

برای مطالب یک آی دی خاص می تونید از کد زیر هم استفاده کنید


$post_id = 371;
$post = get_post($post_id);
$title = $post->post_title;
$content = $post->post_content;
echo "<h2>".$title."</h2>\n";
echo "<div>".$content."</div>";

ممنون میشم روش صحیح استفادشو رو بفرمایید

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


لینک به ارسال

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

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


لینک به ارسال

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

خیر منظورم این هست که داخل چه کوئری به چه صورت قرار بگیره ؟

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


لینک به ارسال

سلام از لوپ استفاده کنید

شروع لوپ

<?php
$query_name= new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'order' => 'DESC',
'orderby' => 'ID',
'explode' => '',
'inplod' => '',
'posts_per_page' =>'10',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
)); ?>
<?php
if($query_name->have_posts()) : ?>
<?php
while($query_name->have_posts()) : $query_name->the_post();?>

تابع عنوان

<?php the_title(); ?>

تابع مطلب

<?php the_content(); ?>

و پایان لوپ

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

عزیز تو پست بالا دوستمون دقیق توضیح داده. داخل generator هم خط به خط توضیح داده.

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


لینک به ارسال

عزیز تو پست بالا دوستمون دقیق توضیح داده. داخل generator هم خط به خط توضیح داده.

عرض کردم که هم از ژنراتور کوئری گرفتم هم کد دوستمون رو استفاده کردم ، تا وقتی که فقط the_title بین حلقه هست مشکل ندارم و تایتل برگه مورد نظرم رو نشون میده اما وقتی the_content رو بهش اضافه میکنم Apache ارور میگیرم و لوکال بالا نمیاد وقتی هم content رو حذف میکنم حل میشه اما برگه بدون content که به درد نمیخوره ، زمپ رو آپدیت کردم اما موثر نبود الان قصد دارم روی هاست هم تست کنم شما در صورت امکان خودتون تست کنید چیزی که من میخوام رو ببینید مشکل من رو دارید یا خیر

پ.ن : خب روی هاست تست کردم خوشبختانه داخل هاست این مشکل وجود نداره و loop به درستی کار میکنه و متاسفانه با وجود این مشکل مجبورم ادامه کار رو روی هاست انجام بدم و نمیتونم از لوکال هاست استفاده کنم

عذر میخوام که وقتتون رو گرفتم و تشکر بابت پیگیری تاپیک

:wub:

ویرایش شده توسط Mr.Mostafa

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


لینک به ارسال

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

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


لینک به ارسال

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

کل کارام رو زمپ هستن متاسفانه

مشکلی نیست همین که مسئله حل شد کفایت میکنه اما اگر راهی باشه که بشه مشکل زمپ رو حل کرد که چه بهتر

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


لینک به ارسال

برای مطالب یک آی دی خاص می تونید از کد زیر هم استفاده کنید


$post_id = 371;
$post = get_post($post_id);
$title = $post->post_title;
$content = $post->post_content;
echo "<h2>".$title."</h2>\n";
echo "<div>".$content."</div>";

سلام من میخوام تصویر شاخص و لینک برگه رو هم فراخوانی کنم این کد چطوری میشه؟

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


لینک به ارسال

از این کد هم میتونید استفاده کنید:


<?php
$my_query = new WP_Query( 'page_id=2' );
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<?php the_post_thumbnail('page-thumb'); ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<p><?php the_content_rss('', TRUE, '', 60); ?></p>
<?php endwhile; ?>

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


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • مطالب مشابه

    • توسط SNSA
      سلام
      من یک نوجوان ۱۵ ساله هستم که علاقه مند برنامه نویسی و تحصیل در رشته آی تی هستم 
      شاید بگین الآن سنم برای انتخاب رشته کمه و بعدش نظرم عوض میشه ولی من دوساله تصمیمم رو گرفتم و براش تلاش میکنم
      در این راه به مشکل برخوردم از اونجایی که میخوام برای هدفم در المپیاد شرکت کنم نیازمند یادگیری زبان ++c هستم اما علاقه شدیدی به زبان python دارم اما نمیدونم کدوم رو انتخاب کنم
      بگم که از هرکدوم کمی بلد هستم و الآن گیج شدم
      اگر کسی در المپیاد کامپیوتر شرکت کرده ممکنه کمکم کنه؟
    • توسط Mahdyar.rng
      سلام.
      این مشکل اعصاب منو خورد کرده و اصلا نمیدونم چکار کنم. تو گوگل هم چیزی نمیدونم راجبش پیدا کنم.
      هرچی از المان های ویژوال کامپوزر استفاده میکنم تو طراحی برگه ها هیچ کدومش نمایش داده نمیشن. مثلا از المان های "آخرین محصولات" و "محصولات ویژه" که تو دسته ووکامرسن استفاده میکنم نشون داده نمیشن. یا از اسلایدر ها.
      چکار کنم دقیقا؟
    • توسط Mahdyar.rng
      سلام دوستان خسته نباشید.
      من به تازگی و با هزار مشکل و بی تجربگی سایت فروشگاهیه وردپرسی زدم. یه مشکل اساسی که در حال حاضر دارم دلاره. بله دلار. متاسفانه الان نوسانات نرخ دلار به انقد زیاده که باعث میشه قیت محصولات سایت من خیلی بالا پایین بشه و منم نمیتونم هر دقیقه بیام قیمتارو دستی بروز کنم. مخصوصا وقتی که محصولام زیاد بشه بعدا. الان میخواستم ببینم که راهی یا افزونه ای هست که بتونم متنی یا نوشته ای رو از سایت دیگر بگیرم و تو سایت خودم بگنجانم؟ من دقیقا میخوام اینکارو کنم:   میخوام یه قیمتی رو از یه سایت مد نظرم بگیره و ضربدره قیمت دلاری که در سایت tjgu.org نوشته شده بکنه، و در قسمت قیمت محصول درج کنه حاصل رو.
       
      واقعا این قضیه مهمه برام. خیلی لطف میکنید جواب بدید.
    • توسط MahdiBo
      با سلام 
      من نیاز دارم که بتونم به صورت دستی و دلخواه جدا از محصولات بتونم فاکتوری برای مشتری داخل پنل کاربریش ایجاد کنم 
      و کاربر بتونه اونو پرداخت کنه با دراگاه
       
      میخواستم بدونم افزونه ای هست برای این کار؟ رایگان یا پولی فرقی نداره
      ممنون مبشم کسی بتونه کمکم کنه 
    • توسط nasenaderi
      سلام به همه عزیزان
      مدتی هست هنگام افزودن محصول جدید ، قسمت برچسب هام تغییر کرد و حالت عادی نداره در عکس توضیح دادم
      الان میخوام مثل قبل بشه
      چون از افزونه wordpress-keyword-tool استفاده میکنم و الان دیگه برچسب ها رو وارد نمیکنه
      البته در قسمت نوشته ها این مشکل رو ندارم
      لطفا اگر میتونید کمکم کنید

×
×
  • اضافه کردن...