رفتن به مطلب

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


Milad123

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

سلام به همگی

این سایت منه :

www.fullalbum2.ir

میبینید که فقط با تصویر شاخص کار میکنه

صفحه ی اصلی رو همونطور که میبینید فقط تصویر نمایش داده میشه + اسم آهنگ و اسم خواننده در زیر هر عکس

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

نمونه : http://demo.alimir.ir/border-tooltip/

و میخوام اطلاعات داخل این تولتیپ ها از فیلدی که داخل ارسال مطلب دارم فراخوانی بشن

ممنون میشم یه توضیح کاملی در این مورد بدید. فقط لطفاَ به سایت های خارجی ارجاع ندید ممنون میشم. :)

ویرایش شده توسط Milad123
لینک به ارسال

لینک آموزش همین سایت رو ببینید:

http://alimir.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%AA%D9%88%D9%84%D8%AA%DB%8C%D9%BE-%D8%AE%D9%88%D8%AF%DA%A9%D8%A7%D8%B1-%D8%AC%DB%8C-%DA%A9%D9%88%D8%A6%D8%B1%DB%8C/

حالا در کد زیر :


<a href="#" title="دنیای وردپرس و برنامه نویسی" rel="tooltip">مشاهده تولتیپ</a>

داخل title= هر کدی که خواستید بزارید. مثلا


<?php the_title(); ?>

لینک به ارسال

لینک آموزش همین سایت رو ببینید:

http://alimir.ir/آمو...ودکار-جی-کوئری/

حالا در کد زیر :

[longbox]

<a href="#" title="دنیای وردپرس و برنامه نویسی" rel="tooltip">مشاهده تولتیپ</a>

داخل title= هر کدی که خواستید بزارید. مثلا


<?php the_title(); ?>

خب الان من این کد رو توی فوتر سایت داخل تگ اسکریپت قرار دادم :


<script type="text/javascript">
$( document ).ready( function()
{
var targets = $( '[rel~=tooltip]' ),
target = false,
tooltip = false,
title = false;
targets.bind( 'mouseenter', function()
{
target = $( this );
tip = target.attr( 'title' );
tooltip = $( '<div id="tooltip"></div>' );
if( !tip || tip == '' )
return false;
target.removeAttr( 'title' );
tooltip.css( 'opacity', 0 )
.html( tip )
.appendTo( 'body' );
var init_tooltip = function()
{
if( $( window ).width() < tooltip.outerWidth() * 1.5 )
tooltip.css( 'max-width', $( window ).width() / 2 );
else
tooltip.css( 'max-width', 340 );
var pos_left = target.offset().left + ( target.outerWidth() / 2 ) - ( tooltip.outerWidth() / 2 ),
pos_top = target.offset().top - tooltip.outerHeight() - 20;
if( pos_left < 0 )
{
pos_left = target.offset().left + target.outerWidth() / 2 - 20;
tooltip.addClass( 'left' );
}
else
tooltip.removeClass( 'left' );
if( pos_left + tooltip.outerWidth() > $( window ).width() )
{
pos_left = target.offset().left - tooltip.outerWidth() + target.outerWidth() / 2 + 20;
tooltip.addClass( 'right' );
}
else
tooltip.removeClass( 'right' );
if( pos_top < 0 )
{
var pos_top = target.offset().top + target.outerHeight();
tooltip.addClass( 'top' );
}
else
tooltip.removeClass( 'top' );
tooltip.css( { left: pos_left, top: pos_top } )
.animate( { top: '+=10', opacity: 1 }, 50 );
};
init_tooltip();
$( window ).resize( init_tooltip );
var remove_tooltip = function()
{
tooltip.animate( { top: '-=10', opacity: 0 }, 50, function()
{
$( this ).remove();
});
target.attr( 'title', tip );
};
target.bind( 'mouseleave', remove_tooltip );
tooltip.bind( 'click', remove_tooltip );
});
});
</script>
[/longbox]
حالا میخوام این تولتیپ ها در صفحه ی اصلی روی هر عکس نمایان بشن،این کد رو باید کجای قالب قرار بدم؟!
[CODE]
<a href="#" title="دنیای وردپرس و برنامه نویسی" rel="tooltip">مشاهده تولتیپ</a>

توی فایل ایندکس؟! دقیقاَ کجا قرار بدم که بعنوان تولتیپ عکس اطلاعات مدنظرمو برای هر عکس جداگانه نمایش بده؟!

لینک به ارسال

فرم html معرفی شده، تنها مثالی از نحوه استفاده است.

اگه شما میخواید از تولتیپ در عکس هاتون استفاده کنید، باید دو ویژگی رو در نظر بگیرید:

1- داشتن ویژگی title.

2- افزودن ویژگی rel="tooltip".

یک مثال ساده دیگه در تگ های img و a:


<img src="لينک تصوير" rel="tooltip' title="سلام" alt="">
و يا
<a href="#" title="#" rel="tooltip"><img src="لينک تصوير" alt=""></a>

لینک به ارسال

فرم html معرفی شده، تنها مثالی از نحوه استفاده است.

اگه شما میخواید از تولتیپ در عکس هاتون استفاده کنید، باید دو ویژگی رو در نظر بگیرید:

1- داشتن ویژگی title.

2- افزودن ویژگی rel="tooltip".

یک مثال ساده دیگه در تگ های img و a:


<img src="لينک تصوير" rel="tooltip' title="سلام" alt="">
و يا
<a href="#" title="#" rel="tooltip"><img src="لينک تصوير" alt=""></a>

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

من میخوام اطلاعات آهنگ رو بالای هر عکس بصورت تولتیپ نمایش بدم الان اطلاعات آهنگ رو داخل هر پست با استفاده از این کد فراخوانی میکنم :


<span class="etelaateahang"><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['etelaateahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?> </span>

حالا میخوام همین اطلاعات رو بصورت تولتیپ برای هر عکس در صفحه ی اصلی نمایش بدم.

کدش رو به چه صورت و کجا باید قرار بدم؟!

لینک به ارسال

فکر میکنم شما دقیقاَ متوجه منظور من نشدید من نمیخوام تایتل عکس رو بصورت تولتیپ نمایش بدم،بلکه میخوام اطلاعاتی رو بصورت تولتیپ بالای هر عکس نمایش بدم.

بذارید مثال بزنم تا بهتر متوجه بشید :

میخوام وقتی موس میره روی عکس خواننده،اطلاعاتی مثل تنظیم کننده و آهنگساز و شاعر و ... بصورت تولتیپ بالای اون عکس نمایان بشه

الان این اطلاعات رو داخل پست توسط این کد نمایش میدم :


<span class="etelaateahang"><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['etelaateahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?> </span>

حالا چطوری میتونم این اطلاعات رو بصورت تولتیپ بالای هرعکس نمایش بدم؟!

حالا متوجه منظورم شدید؟

لینک به ارسال

در دیدگاه قبلی هم متوجه منظورتون شدم.

ببنید الآن شما دو راه دارید:

1- اگه محتویات زمینه دلخواهتون زیاد نیست و با موضوع پست ارتباط داره. از کدتون در ویژگی title استفاده کنید.

2- استفاده از سایر اسکریپت های تولتیپ که منطبق بر ویژگی title نیستند. به عنوان نمونه:


http://projects.sebastianhelzle.net/jquery.smallipop/

لینک به ارسال

در دیدگاه قبلی هم متوجه منظورتون شدم.

ببنید الآن شما دو راه دارید:

1- اگه محتویات زمینه دلخواهتون زیاد نیست و با موضوع پست ارتباط داره. از کدتون در ویژگی title استفاده کنید.

2- استفاده از سایر اسکریپت های تولتیپ که منطبق بر ویژگی title نیستند. به عنوان نمونه:


http://projects.sebastianhelzle.net/jquery.smallipop/

محتویاتش معمولاَ خیلی زیاد نیست. چند حالت داره :

1. بعضی پست ها اصلا دارای این محتویات نیستن پس تولتیپشون باید خالی و بدون محتوا نمایش داده بشه.

2. بعضی پست ها محتویاتشون طولانیه که اگه بشه نمایش تولتیپ رو به تعداد کاراکتر محدود کرد که مثلاَ تا 200 کاراکتر رو فقط نمایش بده و باقیشو نمایش نده خیلی خوب میشه

و اما گفتین که از کد داخل تایتل استفاده کنم. یعنی میشه به این صورت؟!


<img src="لينک تصوير" rel="tooltip' title="<?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['etelaateahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?>" alt="">

خب حالا اون لینک تصویر رو باید چیکار کنم؟! من که نمیخوام برای تصویر خاصی تولتیپ نمایش بدم بلکه میخوام برای هرکدوم از تصاویر داخل صفحه اصلی تولتیپ خاص خودشو به نمایش در بیارم! دو تا سوال :

1. داخل کد قسمت لینک تصویر رو چیکار کنم؟

2. وقتی کد کامل شد کد رو کجا بذارم (کدوم فایل قالب) که بدون مشکل نمایش داده بشه؟!

لینک به ارسال

درود.

الان مشکلتون دقیق چی هست ؟

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

لینک به ارسال

درود.

الان مشکلتون دقیق چی هست ؟

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

مشکل رو که کامل توضیح دادم عزیز :rolleyes:

خب حالا اون لینک تصویر رو باید چیکار کنم؟! من که نمیخوام برای تصویر خاصی تولتیپ نمایش بدم بلکه میخوام برای هرکدوم از تصاویر داخل صفحه اصلی تولتیپ خاص خودشو به نمایش در بیارم! دو تا سوال :

1. داخل کد قسمت لینک تصویر رو چیکار کنم؟

2. وقتی کد کامل شد کد رو کجا بذارم (کدوم فایل قالب) که بدون مشکل نمایش داده بشه؟!

لینک به ارسال

درود.

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

یک مثال :

از tooltip با css استفاده شده که می توانید از لینک زیر دریافت کنید :


http://cbavota.bitbucket.org/css3-tips/

برای استفاده در وردپرس و نمایش روی عکس تصویر شاخص پست ها در صفحه نخست در حلقه پست به این صورت عمل نمایید :


<?php
$name=get_post_meta($post->ID,'name',true);
$k=get_post_meta($post->ID,'k',true);
?>
<?php if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $name; echo $k ?>""><?php the_post_thumbnail(); ?></a>
<?php } ?>

در کد بالا 2 زمینه دلخواه گرفته می شود و به صورت tooltip وقتی موس روی تصویر شاخص مطلب می رود به نمایش در می آید.

نمونه بالا مثال برای راهنمایی شما بود حال اگر با استایل tooltip مشکلی ندارید که از همین کد می توانید استفاده نمایید در غیر به عنوان راهنما استفاده نمایید.

لینک به ارسال

درود.

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

یک مثال :

از tooltip با css استفاده شده که می توانید از لینک زیر دریافت کنید :


http://cbavota.bitbucket.org/css3-tips/

برای استفاده در وردپرس و نمایش روی عکس تصویر شاخص پست ها در صفحه نخست در حلقه پست به این صورت عمل نمایید :


<?php
$name=get_post_meta($post->ID,'name',true);
$k=get_post_meta($post->ID,'k',true);
?>
<?php if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $name; echo $k ?>""><?php the_post_thumbnail(); ?></a>
<?php } ?>

در کد بالا 2 زمینه دلخواه گرفته می شود و به صورت tooltip وقتی موس روی تصویر شاخص مطلب می رود به نمایش در می آید.

نمونه بالا مثال برای راهنمایی شما بود حال اگر با استایل tooltip مشکلی ندارید که از همین کد می توانید استفاده نمایید در غیر به عنوان راهنما استفاده نمایید.

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

http://alimir.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%AA%D9%88%D9%84%D8%AA%DB%8C%D9%BE-%D8%AE%D9%88%D8%AF%DA%A9%D8%A7%D8%B1-%D8%AC%DB%8C-%DA%A9%D9%88%D8%A6%D8%B1%DB%8C/

کدهای جاوا اسکریپت رو گذاشتم داخل فوتر قالب

کدهای سی اس اس هم گذاشتم داخل فایل استایل قالب

حالا طبق این آموزش راهی هست که بتونم کاری رو که میخوام انجام بدم؟!

درود.

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

یک مثال :

از tooltip با css استفاده شده که می توانید از لینک زیر دریافت کنید :


http://cbavota.bitbucket.org/css3-tips/

برای استفاده در وردپرس و نمایش روی عکس تصویر شاخص پست ها در صفحه نخست در حلقه پست به این صورت عمل نمایید :


<?php
$name=get_post_meta($post->ID,'name',true);
$k=get_post_meta($post->ID,'k',true);
?>
<?php if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $name; echo $k ?>""><?php the_post_thumbnail(); ?></a>
<?php } ?>

در کد بالا 2 زمینه دلخواه گرفته می شود و به صورت tooltip وقتی موس روی تصویر شاخص مطلب می رود به نمایش در می آید.

نمونه بالا مثال برای راهنمایی شما بود حال اگر با استایل tooltip مشکلی ندارید که از همین کد می توانید استفاده نمایید در غیر به عنوان راهنما استفاده نمایید.

ممنون ولی نمونه کدی که دادید ظاهراَ مشکل داره

ببینید این رو :

http://demo.alimir.ir/border-tooltip/

میخوام وقتی موس رو میبرم روی عکس اطلاعات مدنظرم به این شکل بالای عکس نمایان بشه

آیا امکانش هست؟

لینک به ارسال

امکانش هست عرض هم شد(کد فوق تست شد مشکلی نداشت شاید با استایل شما تداخل دارد باید ویرایش کنید)

الان نمونه ای که دادید کدش مانند کد نمونه ای که بنده گذاشتم هست تگ <a> نحوه کار بالا توضیح داده شد به عنوان نمونه کد ها را جایگزین کنید و تست نمایید.

لینک به ارسال

امکانش هست عرض هم شد(کد فوق تست شد مشکلی نداشت شاید با استایل شما تداخل دارد باید ویرایش کنید)

الان نمونه ای که دادید کدش مانند کد نمونه ای که بنده گذاشتم هست تگ <a> نحوه کار بالا توضیح داده شد به عنوان نمونه کد ها را جایگزین کنید و تست نمایید.

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

https://bitbucket.org/cbavota/css3-tips/get/master.zip

اگه شما دسترسی دارید اگه لطف کنید یه جای دیگه آپلودش کنید یه دنیا ممنونتون میشم چون من هرکاری میکنم دانلود نمیشه همش خطا میده :(

لینک به ارسال

نیازی به دانلود نیست کد های css در صفحه موجوده کپی کنید در فایل style و آخر صفحه هم نحوه فراخوانی و استفاده توضیح داده شده .

(قبل از اعمال تغییرات به استایل و نمونه موجود در همان صفحه (آخر صفحه) نگاه کنید تا باب میل شما باشد tooltip مورد نظر )

لینک به ارسال

نیازی به دانلود نیست کد های css در صفحه موجوده کپی کنید در فایل style و آخر صفحه هم نحوه فراخوانی و استفاده توضیح داده شده .

(قبل از اعمال تغییرات به استایل و نمونه موجود در همان صفحه (آخر صفحه) نگاه کنید تا باب میل شما باشد tooltip مورد نظر )

خب جاوا اسکریپت مگه نمیخواد؟!!

ببینید من الان کدهای استایل رو گذاشتم داخل فایل استایل قالبم

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


<?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['etelaateahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>""><?php the_post_thumbnail(); ?></a>

اما هیچی نمایش داده نمیشه!

کدم مشکل داره یا جاوا اسکریپت هم موجوده؟!

لینک به ارسال

ببنید کد tooltip که بنده دادم css هست و نیازی به جاوا اسکپریت نداره

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

سپس فراخوانی کنید.

کدی هم که گذاشتید به این صورت استفاده کنید :


<?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta;} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>""><?php the_post_thumbnail(); ?></a>

لینک به ارسال

متاسفانه دوتا مشکل داره :

1. تصویر شاخص رو آخر کدتون نوشتید دوباره فراخوانی میکنه در صورتیکه قالب من با تصویر شاخص کار میکنه و با این کد دوبار تصویر شاخص فراخوانی میشه! که این مشکل رو با برداشتن این تیکه کد از آخر کدها حل کردم :


<?php the_post_thumbnail(); ?>

2. اطلاعات رو درست فراخوانی نمیکنه و بهم ریختس با اینکه کدهای استایل رو وارد کردم (Ctrl + F5 هم زدم)

ببینید این کل تیکه کدیه که میخوام تولتیپ دار بشه :


<ul class="tabs-content">
<li id="Latest">

<div class="video-grid">
<?php $mymusicvedio = get_option('sample_id_musicvedio'); ?>
<?php
$my_query = new WP_Query("showposts=8&cat=$mymusicvedio");
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<a href="<?php the_permalink() ?>" class="grid_3">
<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail('second-thumb');
}
else {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}
?>
<span><strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['khanande'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['nameahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></span>
</a>

<?php endwhile;?> </div><!-- video grid -->

من کد رو به این صورت در میارم ولی درست نمایش داده نمیشه!!


<ul class="tabs-content">
<li id="Latest">

<div class="video-grid">
<?php $mymusicvedio = get_option('sample_id_musicvedio'); ?>
<?php
$my_query = new WP_Query("showposts=8&cat=$mymusicvedio");
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<a href="<?php the_permalink() ?>" class="grid_3">
<?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['etelaateahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?>
<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail('second-thumb');
}
else {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}
?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>""></a>
<span><strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['khanande'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['nameahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></span>
</a>

<?php endwhile;?> </div><!-- video grid -->

لینک به ارسال

مبحث ها را قاطی نکنید با هم

بنده عرض کردم کد ها به عنوان نمونه هستند شما الگو برداری کنید نه اینکه کامل زیر کد هاتون اضافه کنید(چون ما کد شما را نداریم این کار امکان پذیر نیست کد مستفیم و دقیق بدیم)

کدی که گذاشتید برای تغییر من شرط ها را حذف کردم بعدا در صورتی که درست بود شرط های مورد نظر را اضافه نمایید :


<ul class="tabs-content">
<li id="Latest">

<div class="video-grid">
<?php $mymusicvedio = get_option('sample_id_musicvedio'); ?>
<?php
$my_query = new WP_Query("showposts=8&cat=$mymusicvedio");
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<a href="<?php the_permalink() ?>" class="grid_3">
<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)) ?>
<?php
if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>"><?php the_post_thumbnail('second-thumb'); ?></a>
<?php } ?>
<?php else {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}
?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>""></a>
<span><strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['khanande'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['nameahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></span>
</a>

<?php endwhile;?> </div><!-- video grid -->

جایگزین و تست کنید.

لینک به ارسال

مبحث ها را قاطی نکنید با هم

بنده عرض کردم کد ها به عنوان نمونه هستند شما الگو برداری کنید نه اینکه کامل زیر کد هاتون اضافه کنید(چون ما کد شما را نداریم این کار امکان پذیر نیست کد مستفیم و دقیق بدیم)

کدی که گذاشتید برای تغییر من شرط ها را حذف کردم بعدا در صورتی که درست بود شرط های مورد نظر را اضافه نمایید :


<ul class="tabs-content">
<li id="Latest">

<div class="video-grid">
<?php $mymusicvedio = get_option('sample_id_musicvedio'); ?>
<?php
$my_query = new WP_Query("showposts=8&cat=$mymusicvedio");
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<a href="<?php the_permalink() ?>" class="grid_3">
<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)) ?>
<?php
if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>"><?php the_post_thumbnail('second-thumb'); ?></a>
<?php } ?>
<?php else {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}
?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>""></a>
<span><strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['khanande'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['nameahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></span>
</a>

<?php endwhile;?> </div><!-- video grid -->

جایگزین و تست کنید.

جایگزین کردم سایت کلا باز نشد به این خط گیر داد :


<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)) ?>

لینک به ارسال

جایگزین :


<ul class="tabs-content">
<li id="Latest">

<div class="video-grid">
<?php $mymusicvedio = get_option('sample_id_musicvedio'); ?>
<?php
$my_query = new WP_Query("showposts=8&cat=$mymusicvedio");
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<a href="<?php the_permalink() ?>" class="grid_3">
<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE); ?>
<?php
if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>"><?php the_post_thumbnail('second-thumb'); ?></a>
<?php } ?>
<?php else {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}
?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>""></a>
<span><strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['khanande'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['nameahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></span>
</a>

<?php endwhile;?> </div><!-- video grid -->

لینک به ارسال

جایگزین :


<ul class="tabs-content">
<li id="Latest">

<div class="video-grid">
<?php $mymusicvedio = get_option('sample_id_musicvedio'); ?>
<?php
$my_query = new WP_Query("showposts=8&cat=$mymusicvedio");
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<a href="<?php the_permalink() ?>" class="grid_3">
<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE); ?>
<?php
if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>"><?php the_post_thumbnail('second-thumb'); ?></a>
<?php } ?>
<?php else {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
}
?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>""></a>
<span><strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['khanande'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['nameahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></span>
</a>

<?php endwhile;?> </div><!-- video grid -->

متاسفانه بازهم سایت باز نمیشه و به این گیر میده :


<?php else {

لینک به ارسال

لطفا ارور را بگذارید تا بهتر بشه مشکل را جستجو کرد فعلا حذف کردم کلا قسمت را :


<ul class="tabs-content">
<li id="Latest">

<div class="video-grid">
<?php $mymusicvedio = get_option('sample_id_musicvedio'); ?>
<?php
$my_query = new WP_Query("showposts=8&cat=$mymusicvedio");
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<a href="<?php the_permalink() ?>" class="grid_3">
<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE); ?>
<?php
if ( has_post_thumbnail() ) { ?>
<a class="top-tip" data-tips="<?php echo $my_meta ?>"><?php the_post_thumbnail('second-thumb'); ?></a>
<?php } ?>
<span><strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['khanande'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></strong><?php if( $my_meta = get_post_meta($post->ID,'_my_meta',TRUE)){echo $my_meta['nameahang'];} else{ if(isset($mid_var) && !empty($mid_var)) ;} ?></span>
</a>

<?php endwhile;?> </div><!-- video grid -->

لینک به ارسال

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

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

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

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

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

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

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

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

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