saeeddeeas

مشکل تصویر شاخص

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

سلام

دوستان من کد زیر رو در فاکشن برای ایجاد تصیر شاخص به قالب وردپرس اضافه کردم توی لوکال تصویر شاخص میاد ولی توی هاست نماید کجارو بررسی کنم


<?php
add_theme_support('post-thumbnails');
if ( function_exists('add_theme_support') ) {
add_theme_support('post-thumbnails');
}
?>

0

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


لینک به پست

سلام

دوستان من کد زیر رو در فاکشن برای ایجاد تصیر شاخص به قالب وردپرس اضافه کردم توی لوکال تصویر شاخص میاد ولی توی هاست نماید کجارو بررسی کنم


<?php
add_theme_support('post-thumbnails');
if ( function_exists('add_theme_support') ) {
add_theme_support('post-thumbnails');
}
?>

سلام

کد زیر رو توی فایل functions.php قرار بدین(قبل از هرکاری از این فایل backup داشته باشین.)


<?php
if (function_exists('add_theme_support')) {
add_theme_support( 'post-thumbnails' );
}
?>

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

تصویر شاخص (اگر تصویری نباشه هیچی نشون نمیده)


<?php
add_theme_support( 'post-thumbnails' );
?>

تصویر شاخص (اگر تصویری قرار ندین یک تصویر پیش فرض که از قبل خودتون انتخاب کردین رو میذاره.)

نکته:تصویر پیش فرض:داخل پوشه ی تصاویرتون که معمولا اسمش images هست یه تصویر با اسم no-thumbnail بزارین.(این تصویر میشه تصویر پیش فرض)


<?php

if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
else {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}

?>

نکته مهم:دستور تصویر شاخص حتما باید بعد از while و قبل از content(یاexcerpt)باشه.(یعنی یه جایی بین این دو تا)


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

اگر با نکات بالا مشکل بر طرف نشد مطرح کنید.

ویرایش شده در توسط m4n
1

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


لینک به پست

ممنون

اما مشکل اینه که توی ادمین نمایش داده نمیشه یعنی وقتی مثلا افزودن نوشته رو میزنم اصلا اونجا افزودن تصویر شاخص نیست

0

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


لینک به پست

ممنون

اما مشکل اینه که توی ادمین نمایش داده نمیشه یعنی وقتی مثلا افزودن نوشته رو میزنم اصلا اونجا افزودن تصویر شاخص نیست

بازم سلام

پس مشکل از قسمت functions هست یه بار دیگه کد داخل فایل functions.php رو با کد مقایسه کنید تا مشکلی نداشته باشه.(کد پایین)

بعد از اون حتما این کدی که قرار دادم باید بین دو تگ php باشه.


<?php
add_theme_support('post-thumbnails');
if ( function_exists('add_theme_support') ) {
add_theme_support('post-thumbnails');
}
?>

این مورد رو هم چک کنید.

با دقت چک کنید این دو مورد رو چون به احتمال خیلی زیاد مشکل از همین دو قسمته.

باز اگه مشکلی بود مطرح کنید.

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

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


لینک به پست

کد رو قرار میدم


<?php
function register_my_menus() {
register_nav_menus(
array(
'top-menu' => __( 'منوی بالا' ),
'dastrasisari' => __( 'فوتر-دسترسی سریع' ),
'safahatedigar' => __( 'فوتر-صفحات دیگر' )
)
);
}
add_action( 'init', 'register_my_menus' );

function my_scripts() {
if(!is_admin()){

wp_deregister_script( 'jquery' ); // Unregister WordPress jQuery
wp_register_script( 'jquery', get_template_directory_uri() . '/jquery-latest.js', 'jquery', '1.11.2'); // Load Google CDN jQuery
wp_enqueue_script('jquery'); // Enqueue it!

}
}
add_action('init', 'my_scripts'); // Add Custom Scripts

// add tag support to pages
function tags_support_all() {
register_taxonomy_for_object_type('post_tag', 'page');
}
// ensure all tags are included in queries
function tags_support_query($wp_query) {
if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
}
// tag hooks
add_action('init', 'tags_support_all');
add_action('pre_get_posts', 'tags_support_query');
// Add support for Featured Images

?>

<?php
add_theme_support('post-thumbnails');
if ( function_exists('add_theme_support') ) {
add_theme_support('post-thumbnails');
}
?>

0

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


لینک به پست

کد رو قرار میدم


<?php
function register_my_menus() {
register_nav_menus(
array(
'top-menu' => __( 'منوی بالا' ),
'dastrasisari' => __( 'فوتر-دسترسی سریع' ),
'safahatedigar' => __( 'فوتر-صفحات دیگر' )
)
);
}
add_action( 'init', 'register_my_menus' );

function my_scripts() {
if(!is_admin()){

wp_deregister_script( 'jquery' ); // Unregister WordPress jQuery
wp_register_script( 'jquery', get_template_directory_uri() . '/jquery-latest.js', 'jquery', '1.11.2'); // Load Google CDN jQuery
wp_enqueue_script('jquery'); // Enqueue it!

}
}
add_action('init', 'my_scripts'); // Add Custom Scripts

// add tag support to pages
function tags_support_all() {
register_taxonomy_for_object_type('post_tag', 'page');
}
// ensure all tags are included in queries
function tags_support_query($wp_query) {
if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
}
// tag hooks
add_action('init', 'tags_support_all');
add_action('pre_get_posts', 'tags_support_query');
// Add support for Featured Images

?>

<?php
add_theme_support('post-thumbnails');
if ( function_exists('add_theme_support') ) {
add_theme_support('post-thumbnails');
}
?>

کدتون رو به این کد تغییر بدین.نتیجه رو اعلام کنید. :)


<?php
if (function_exists('add_theme_support')) {
add_theme_support( 'post-thumbnails' );
}
?>
<?php
function register_my_menus() {
register_nav_menus(
array(
'top-menu' => __( 'منوي بالا' ),
'dastrasisari' => __( 'فوتر-دسترسي سريع' ),
'safahatedigar' => __( 'فوتر-صفحات ديگر' )
)
);
}
add_action( 'init', 'register_my_menus' );
function my_scripts() {
if(!is_admin()){

wp_deregister_script( 'jquery' ); // Unregister WordPress jQuery
wp_register_script( 'jquery', get_template_directory_uri() . '/jquery-latest.js', 'jquery', '1.11.2'); // Load Google CDN jQuery
wp_enqueue_script('jquery'); // Enqueue it!
}
}
add_action('init', 'my_scripts'); // Add Custom Scripts
// add tag support to pages
function tags_support_all() {
register_taxonomy_for_object_type('post_tag', 'page');
}
// ensure all tags are included in queries
function tags_support_query($wp_query) {
if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
}
// tag hooks
add_action('init', 'tags_support_all');
add_action('pre_get_posts', 'tags_support_query');
// Add support for Featured Images
?>

ویرایش شده در توسط m4n
1

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


لینک به پست

درست نشد

o94g_2015-05-15_130123.png

0

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


لینک به پست

درست نشد

o94g_2015-05-15_130123.png

سلام

دوست عزیز دقت کنید که حتما اسم فایلتون functions.php باشه،به s آخرش دقت کنید.

بعد از اون کل کدهای این فایل رو پاک کنید و فقط کدهای تصویر شاخص بزارید باشه.

بازم اگه مشکل درست نشد،یه بار دیگه هم موارد گفته شده رو چک کنید.

بازم اگه درست نشد :) منتظر پاسخ همیاران و اساتید انجمن و بقیه دوستان باشین. ;)

0

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


لینک به پست

بله همه اینهارو بررسی کردم حتی همه پلاگینهارو هم غیر فعال کردم اما ....

جالب اینجاست که روی لوکال مشکلی نداره و روی این سرور ورد پرس دیگه دارم که تصویر شاخص مشکلی نداره

i81r_2015-05-15_130756.png

0

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


لینک به پست

بله همه اینهارو بررسی کردم حتی همه پلاگینهارو هم غیر فعال کردم اما ....

جالب اینجاست که روی لوکال مشکلی نداره و روی این سرور ورد پرس دیگه دارم که تصویر شاخص مشکلی نداره

i81r_2015-05-15_130756.png

خسته نباشید.f رو باید کوچیک بنویسید :D

0

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


لینک به پست

خسته نباشید.f رو باید کوچیک بنویسید :D

بله دوست عزیز اونو به عنوان تست کردم F که بازم درست نشده توجه کنید که همه کدها اجرا میشه مثلا منو فقط تصویر شاخص اجرا نمیشه

0

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


لینک به پست

بله دوست عزیز اونو به عنوان تست کردم F که بازم درست نشده توجه کنید که همه کدها اجرا میشه مثلا منو فقط تصویر شاخص اجرا نمیشه

برای منم بعضی مواقع این مشکل پیش می اومد(توی لوکال تصویر شاخص میاد اما بعد از اپلود قالب نمی اومد)که با دستکاری کدای functions معمولا مشکل حل میشد.

دیگه واقعا چیز خاصی به ذهنم نمیرسه :D

به نظرم منتظر نظر اساتید که تجربه بیشتری دارن بمونین :)

1

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


لینک به پست

اگر روی لوکال مشکلی ندارد مشکل از کش سرورتونه باید منتظر انقضای کش سرور بشید

1

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


لینک به پست

اگر روی لوکال مشکلی ندارد مشکل از کش سرورتونه باید منتظر انقضای کش سرور بشید

ممنون استاد وردپرس رو اپدیت کردم مشکل حل شد ظاهرا مشکل از نسخه وردپرس من بود

1

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


لینک به پست

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

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

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

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


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

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

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


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