amir68

دو تابع در قالب

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

سلام

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

مثلا برای نویسنده، کد زیر رو قرار میدم، اما کار نمیکنه.


<img title="نویسنده: <?php the_author(); ?>" src="">

این کد رو برای نویسنده مطلب و دسته مطلب میخوام.

ممنون میشم درستش رو بهم بدید.

0

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


لینک به پست


<?php the_category(', ') ?>

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

4

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


لینک به پست

برای نمایش آواتار:

<?php echo get_avatar( get_the_author_email(), '80' ); ?>

5

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


لینک به پست


<?php the_category(', ') ?>

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

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


<img title="موضوع: <?php the_category(', ') ?>" " src="">

0

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


لینک به پست

دوست عزیز شما دارید در title تصویر میزارید

یعنی هنگامی که موس رو ببرید روی تصویر نمایش داده میشه

چرا به این شکل میخواهید استفاده کنید؟

3

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


لینک به پست

به خاطر کمبود فضا، شکلک های کوچکی برای نشان دادن اطلاعات مربوط به هر نوشته استفاده میکنم، تا با رفتن موس بر روی هرکدوم، اطلاعات مربوط به نوشته، مثل نویسنده، دسته، تعداد بازدید و .... نشان داده بشه.

0

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


لینک به پست

خروجی این توابع برای title مناسب نیستند برای دسته ها تابع get_the_category را جستجو کنید در انجمن

برای نویسنده get_the_author

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

5

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


لینک به پست

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

0

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


لینک به پست

شما میخواید فقط اسم نویسنده رو نمایش بدید؟ در داخل حلقه هستن یا خارج حلقه پست؟

1

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


لینک به پست

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

0

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


لینک به پست


get_the_author_meta('display_name');


http://codex.wordpress.org/Function_Reference/get_the_author_meta

3

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


لینک به پست
 get_the_author_meta('display_name'); 

 http://codex.wordpress.org/Function_Reference/get_the_author_meta 

این کد چیزی رو نشون نداد، قبلش هم echo اضافه کردم،بعد تمام نوشته ها رو به نام یک نویسنده نشون میده.

0

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


لینک به پست

از کد javascript استفاده کن

یک لایه در حلقه لوپ مطالب بساز و کدی که پارسای گرامی گفتند رو بگذار توش بهش id و استایل display:none بده یعنی


<div id="an<?php the_ID();?>" style="display:none">
<?php echo get_the_author_meta('display_name');?>
</div>

و به کد عکس اضافه کن


onmouseover="showtitle('an<?php the_ID();?>')" onmouseout="showtitle('an<?php the_ID();?>')"

و به فایل جاوا اسکریپت یا اگر نداری داخل یک اسکریپت در header.php هم اضافه کن


function showtitle(Down)
{
var title = document.getElementById(Down).style.display
if(title=='none')
document.getElementById(Down).style.display = "block"
else
document.getElementById(Down).style.display = 'none'
}

3

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


لینک به پست

سلام . ممنونم

اون دیوی که با رفتن موس باز میشه، دیوهای بعدی رو جابجا نمیکنه؟

0

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


لینک به پست

بهش استایل بدید مثل


.myDiv {

position:absolute;
padding:10px;
background:#EEE;
box-shadow: 3px 10px 15px rgba(0, 0, 0, 0.2);
-moz-box-shadow:3px 10px 15px rgba(0, 0, 0, 0.2);
-o-box-shadow: 3px 10px 15px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 3px 10px 15px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 3px 10px 15px rgba(0, 0, 0, 0.2);
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
-khtml-border-radius:8px;
border:2px #aaa solid;
}

2

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


لینک به پست

ممنونم از شما

به نظر من یه مشکلی تو کار وجود داره، چون از این کد هم استفاده میکنم، تمام نوشته ها رو با یک نویسنده نشون میده !


<?php echo get_avatar( get_the_author_email(), '14' ); ?>

0

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


لینک به پست

منظورتون از نوشته نظرها که نیست؟

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

1

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


لینک به پست

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

0

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


لینک به پست

آدرس آنلاین بگذارید

1

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


لینک به پست

الان اطلاعات پست ها درست اومده مطمئنید که نویسنده های پست ها متفاوتند

اگر هستند کد بخش one-eight و بخش top-aside-shadow را بگذارید

2

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


لینک به پست


$author = get_the_author($post->ID)

جایگزین کنید

3

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


لینک به پست

$post->ID

این قسمتو بهش اضافه کردم که تغییری نکرد صفحه اصلی

0

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


لینک به پست

$post->ID

این قسمتو بهش اضافه کردم که تغییری نکرد صفحه اصلی

کد کامل را اینجا قرار دهید

1

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


لینک به پست

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

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

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

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


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

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

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


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