Milad123

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

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

سلام به همگی

این سایت منه :

www.fullalbum2.ir

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

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

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

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

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

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

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

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


لینک به پست

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

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(); ?>

2

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


لینک به پست

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

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>

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

0

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


لینک به پست

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

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

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

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

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


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

1

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


لینک به پست

فرم 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>

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

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

0

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


لینک به پست

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

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

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

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


<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>

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

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

0

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


لینک به پست

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

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

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

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


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

2

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


لینک به پست

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

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

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. وقتی کد کامل شد کد رو کجا بذارم (کدوم فایل قالب) که بدون مشکل نمایش داده بشه؟!

0

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


لینک به پست

سلام

راه حلی وجود نداره؟؟! :(

0

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


لینک به پست

درود.

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

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

0

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


لینک به پست

درود.

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

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

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

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

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

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

0

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


لینک به پست

کسی اگه میتونه اینو برام انجام بده لطفاَ پ.خ بده

ممنون ;)

0

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


لینک به پست

درود.

توضیح مورد نیاز پست قبل نبود اگر کد 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 مشکلی ندارید که از همین کد می توانید استفاده نمایید در غیر به عنوان راهنما استفاده نمایید.

1

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


لینک به پست

درود.

توضیح مورد نیاز پست قبل نبود اگر کد 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/

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

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

0

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


لینک به پست

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

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

0

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


لینک به پست

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

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

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

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

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

0

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


لینک به پست

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

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

1

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


لینک به پست

نیازی به دانلود نیست کد های 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>

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

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

0

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


لینک به پست

ببنید کد 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

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


لینک به پست

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

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 -->

0

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


لینک به پست

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

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

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


<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 -->

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

1

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


لینک به پست

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

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

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


<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)) ?>

0

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


لینک به پست

جایگزین :


<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 -->

1

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


لینک به پست

جایگزین :


<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 {

0

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


لینک به پست

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


<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 -->

0

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


لینک به پست

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

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

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

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


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

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

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


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