سعید شعبانی 2047 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 سلاممن کد زیر را در فانکشن قرار دادم<?php/* Post thumbnails */if (function_exists('add_theme_support')) {add_theme_support( 'post-thumbnails' );}if ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';}?>و کد زیر را هم بعد از the_post(); ?> توی ایندکس قرار دادم <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a>حالا وقتی که پستی تصویر شاخص داره تصویر به درستی میاد ولی وقتی که پستی تصویر شاخص نداره تصویر شاخص پیشفرض کنار پست مورد نظر قرار نمی گیره بلکه تصویر شاخص پیشفرض بالای تمامی صفحات سایت حتی مدیریت هم باز میشه نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 منطمئن نیستم ولی یکبار این کد را با آدرس عکس باز نویسی کن echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';یعنی بجای get_bloginfo( 'stylesheet_directory' )آدرس پوشه قالب رو بگذار و تست کن 3 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 ایمان عزیز مشکل رفع نشد نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 امشکل روی dnoj.ir آدرسه؟ نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 امشکل روی dnoj.ir آدرسه؟نه روی لوکال دارم یه قالب طراحی می کنم نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 محل کد اشتباه هستایند کد در functionsif (function_exists('add_theme_support')) {add_theme_support( 'post-thumbnails' );}استفاده<?phpif ( has_post_thumbnail() ) { ?><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a><?php}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';}?> 3 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 شما چرا کد شرطت رو هم گذاشتی توی فانکشن فقط کد ساپورت رو باید بگذاری تو فانتکشن کد شرط جاش توی حلقه است یعنی if ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';} را به قبل از کد فراخوانی اضافه کن داخل حلقه <?phpif ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';}?> <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a>داخل فانکشنif (function_exists('add_theme_support')) {add_theme_support( 'post-thumbnails' );} 3 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 شما چرا کد شرطت رو هم گذاشتی توی فانکشنفقط کد ساپورت رو باید بگذاری تو فانتکشن کد شرط جاش توی حلقه است یعنیif ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';}را به قبل از کد فراخوانی اضافه کنداخل حلقه<?phpif ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';}?> <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a>داخل فانکشنif (function_exists('add_theme_support')) {add_theme_support( 'post-thumbnails' );}من از این آموزش استفاده کردم : http://forum.wp-parsi.com/tutorials/article/150-%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1-%d8%b4%d8%a7%d8%ae%d8%b5-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3-%db%8c%da%a9%d8%a8%d8%a7%d8%b1-%d8%a8%d8%b1%d8%a7%db%8c-%d9%87%d9%85%db%8c%d8%b4%d9%87/خوب اگه توی یه صفحه بیش از یک حلقه تصویر شاخص داشت کد زیر را فقط یک بار باید بگذارم یا به ازای هر حلقه این کد را هم باید تکرار کنم؟<?phpif ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';}?> نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 توی حلقه بگذار صفحه صفحات وب شما مجازی اند نه حقیقی هر حلقه مشخصات مجزایی دارهتست کنتوی اون آموزش هم دستور ساپورت داخل فانکشنهخوب اگه توی یه صفحه بیش از یک حلقه تصویر شاخص داشت کد زیر را فقط یک بار باید بگذارم یا به ازای هر حلقه این کد را هم باید تکرار کنم؟منظورتون رو نمی فهمم مگه الان کد <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a>رو کجا گذاشتید اون یک تکه شرط را هم بیار قبلش 4 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 (ویرایش شده) توی حلقه بگذار صفحه صفحات وب شما مجازی اند نه حقیقی هر حلقه مشخصات مجزایی دارهتست کنتوی اون آموزش هم دستور ساپورت داخل فانکشنمنظورتون رو نمی فهمم مگه الان کد<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a>رو کجا گذاشتیداون یک تکه شرط را هم بیار قبلشدرست شد همونطور که گفتید کد زیر را در فانکشن قرار دادمif (function_exists('add_theme_support')) {add_theme_support( 'post-thumbnails' );}بعد کد زیر را هم در حلقه پست گذاشتم<?phpif ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';}?>فقط یه مشکل کوچیک وجود داره و اون هم اینکه تصاویر لینک دار نیست چجوری باید کد زیر را درون کد بگذارم؟<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a> ویرایش شده اردیبهشت 92 توسط سعید شعبانی نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 <?phpif ( has_post_thumbnail() ) {?><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a><?php }else {?><a href="<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/no-thumbnail.png" /></a><?php}?>تست کن 3 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 خیلی ممنون درست شد 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .