wp-user 42 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 با سلام این قطعه کد پی اچ پی که میذارمو اگر دوستان لطف کنن یه نگاهی بندازنو بگن مشکلش کجاست ممنون میشم <?php$orig_post = $post;global $post;$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'posts_per_page'=>3, // Number of related posts to display.'caller_get_posts'=>1);$my_query = new wp_query( $args );while( $my_query->have_posts() ) {$my_query->the_post();?>مشکلی که وجود داره اینه که این قطعه کد در لوکال هاست باعث ایجاد خطا میشه ولی در هاست مشکلی به وجود نمیاره!!!میخوام بدونم کجاش مشکل داره که تو لوکال هاست باعث خطا میشهبا تشکر نقل قول لینک به ارسال
Mobin 1669 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 اول اینکه کد global $post رو اول کد قرار بدیددوم اینکه متن خطا رو هم اعلام کنید 2 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) اول اینکه تغییری نکرد !دوم اینکه متن خطا آخرین خط رو میگه مشکل داره که اینطور نیست چون با خطا و آزمون فهمیدم مشکل از کدی که درج کردم هست ولی متن خطا اینهParse error: syntax error, unexpected end of file in C:\xampp\htdocs\wordpress\wp-content\themes\aaa\single.php on line 94اگر راهنمایی کنید ممنون میشم ویرایش شده آذر 92 توسط faver نقل قول لینک به ارسال
Black_Sky 6349 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 فایل single.php ضمیمه کنید 1 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) این هم از کد********* ویرایش شده آذر 92 توسط Morteza نقل قول لینک به ارسال
Black_Sky 6349 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 از تاپیک زیر استفاده کنید یا در انجمن جستجو کنیدhttp://www.wordpress98.com/wordpress/مطالب-مرتبط-همراه-عکس/مطالب مشابه با عکس 2 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) ممنون ولی من همون کدو میخواستم چون قبلا از کدهای دیگر استفاده کرده بودمو مشکلات خودشونو داشتن و این کد فقط در لوکال مشکل دارهدر کل از دوستان دیگه اگر کسی میدونه مشکل از کجاست ممنون میشم راهنمایی کنه در ضمن کدی که شما دادید هم مشکل داشت که اتفاقا تو نظراتش هم بیان شده ! ویرایش شده آذر 92 توسط faver نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 به نظر کد مشکلی ندارهبخش مطالب مرتبط را بردارید . تست کنیدمشکل ازا این بخش هست؟ 2 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 اینکه مشکل از بخش مطالب مرتبط هست رو اشاره کردمولی میخوام بدونم مشکل کد های php این بخش چی هست؟! نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) اگر کل کوئریتون همونیه که در پست اول گذاشتید یک آکولاد کم داره <?php$orig_post = $post;global $post;$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag_in' => $tag_ids,'post_not_in' => array($post->ID),'posts_per_page'=>3, // Number of related posts to display.'caller_get_posts'=>1);$my_query = new wp_query( $args );while( $my_query->have_posts() ) {$my_query->the_post();}?>ولی اینکه این کوئری را چرا اجرا می کنید من متوجه نشدم چون حلقه تون خالیهدو تا هم آندرلاین اضافه داشت ویرایش شده آذر 92 توسط imanfakhar 3 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 ولی هنوز هم خطا میده!!!نمیدونم چرا تو لوکال خطا میده ولی روی هاست همه چی درسته! (شما میدونید ؟!)منظورتون از اینکه میفرمایید حلقه خالیه ، دقیقا چیه ؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 جای global رو هم مطمئنید درست گذاشتید ؟طبق راهنمایی که فرمودند : اول اینکه کد global $post رو اول کد قرار بدیددوم اینکه متن خطا رو هم اعلام کنیدتا جایی که من سر در آوردم با یک سری مشخصات یک حلقه ساخته شد $my_query = new wp_query( $args );while( $my_query->have_posts() ) {$my_query->the_post();}و هیچ کدی در داخل حلقه فراخوانی نشده هیچ چیز نه چاپ می شه و نه اجرا که من متوجه اش نشدم احتمالا کد پست اولتون ناقصه یا شاید من اشتباه می کنم و اینکه فقط روی لوکال ارور دارید را مطمئنید از این کوئریه معمولا این اتفاق بخاطر کپی شدن کدهای مزاحم روی فایل functions.php قالب می افته کدهای فایل فانکشنز را چک کنید یا بگذارید اینجا که چک بشه و گاهی هم یک افزونه دارید که کدش روی قالب هست و افزونه اش در لوکال نصب نشده 2 نقل قول لینک به ارسال
Mobin 1669 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 این خطا معمولا به 2 علت بوجود میاد1 بعد از <? انتهای فایل بعدش ممکنه space یا Enter ناخواسته ای باشه که حتما باید اونها رو پاک کنید2 در بین کد یک تگ php?> یا ?> یا }{ هست که بسته نشده و باعث این خطا میشهاین 2 گزینه رو هم تست کنید 2 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) از تمام راهنمایی هایی که کردید ممنونم 2 در بین کد یک تگ php?> یا ?> یا }{ هست که بسته نشده و باعث این خطا میشهخیلی ممنونم ازتدقیقا مشکل همین بود} بسته نشده بوددوتا بودن که بسته نشده بودن که یکیشونو(دومیش) جناب فخار در کدی که ارائه دادن بسته بودن ولی اولیش باز مونده بودمن در نهایت به این شکل کدو قرار دادمو همه چی درست شد<?phpglobal $post;$orig_post = $post;$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array(); }foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag_in' => $tag_ids,'post_not_in' => array($post->ID),'posts_per_page'=>3, // Number of related posts to display.'caller_get_posts'=>1);$my_query = new wp_query( $args );while( $my_query->have_posts() ) {$my_query->the_post();}?>فقط میخوام بدونم } اولی رو درست بستم یا نه ؟این قسمت<?phpglobal $post;$orig_post = $post;$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array(); }منظورم اینه که باید جای دیگه ببندمش یا همینجا درسته ؟! ویرایش شده آذر 92 توسط faver نقل قول لینک به ارسال
Mobin 1669 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 این تگ رو باید در انتهای کد ببندید<?phpglobal $post;$orig_post = $post;$tags = wp_get_post_tags($post->ID);if ($tags){ $tag_ids = array(); foreach ($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; $args = array( 'tag_in' => $tag_ids, 'post_not_in' => array($post->ID), 'posts_per_page' => 3, // Number of related posts to display. 'caller_get_posts' => 1); $my_query = new wp_query($args); while ($my_query->have_posts()) { $my_query->the_post(); }}?> 4 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) ممنون وقتی کد بالارو میذارمتو Dreamweaverاین کد پایینی رو میگه مشکل داره (وقتی کدی که تو اولین پست درج کردمو میذارم مشکلی وجود نداره درصورتیکه وقتی کد آخری که ویرایشش کردید رو میذارم میگه مشکل داره)<? }}$post = $orig_post;wp_reset_query();?>ممنون میشم اگه مشکلشو حل کنی من فکر میکنم این کد باید ادامه ی کدی که تو اولین پست گذاشتم باشه (درسته؟!) ویرایش شده آذر 92 توسط faver نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 ممنون وقتی کد بالارو میذارمتو Dreamweaverاین کد پایینی رو میگه مشکل داره (وقتی کدی که تو اولین پست درج کردمو میذارم مشکلی وجود نداره درصورتیکه وقتی کد آخری که ویرایشش کردید رو میذارم میگه مشکل داره)<? }}$post = $orig_post;wp_reset_query();?>ممنون میشم اگه مشکلشو حل کنی من فکر میکنم این کد باید ادامه ی کدی که تو اولین پست گذاشتم باشه (درسته؟!)این کوئری رو کلا حذف کنید و بفرمایید می خواهید چه چیزی را در کجا نمایش دهید و کوئری سالمش را بگیرید این تکه کد آخر هم مربوط به همون کوئریه ولی باز هم ناقصه 2 نقل قول لینک به ارسال
wp-user 42 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 این برای نمایش مطالب مرتبطهحذف که نمیتونم بکنم چون نیاز دارم بهشبا کوئری های دیگه هم مشکلات دیگری به وجود اومدهالان این کد پایین به نظر شما مشکل داره ؟ <?phpglobal $post;$orig_post = $post;$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag_in' => $tag_ids,'post_not_in' => array($post->ID),'posts_per_page'=>3, // Number of related posts to display.'caller_get_posts'=>1);$my_query = new wp_query( $args );while( $my_query->have_posts() ) {$my_query->the_post();}}$post = $orig_post;wp_reset_query();?>اگر مشکل داره که ممنون میشم حلش کنیدلازم به ذکره که با این کوئری دیگه خطا به وجود نمیاد ! نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 این کد رو تست کنید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .