دکتر مهندس

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

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

ارسال شده در (ویرایش شده)

سلام به همه

دوستان یه خواهش دارم

من میخوام که برای سایتم یه ویژگی رو تعریف کنم که زیر تیتر اصلی توی صفحه اصلی، بشه لینک خبر مرتبط با این خبر رو هم گذاشت. یعنی یه چیزی تو مایه های این سایت: http://jahannews.com/

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

کسی میتونه کمک کنه؟

موچکرم

ویرایش شده در توسط دکتر مهندس
0

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


لینک به پست

خوب این همون پست های مرتبط هست

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

1

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


لینک به پست

خوب این همون پست های مرتبط هست

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

نه مرتضی جان من میخوام خودم یه دوتا خبر رو انتخاب کنم و اینجا بذارم. پستهای مرتبط بصورت اتوماتیک هست و کنترلش دست من نیست.

من میخوام مثلا برای بعضی خبرها بذارم و برای بعضی ها نذارم.

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

اگر دوباره همون جهان نیوز رو نگاه کنی متوجه میشی من چی میخوام

0

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


لینک به پست

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

2

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


لینک به پست

برای اینکه N مطلب در زیر تیتر اصلی سایت در صفحه اصلی داشته باشید ،

کافیه برای هر مطلب که برای دسته بندی تیتر اصلی بالای صفحه ایندکس ارسال می کنین ،

N*2 تا زمینه دلخواه بزارید (فرضاً 4 مورد)

حالا کافیه توی قالب صفحه اصلی (index.php) بعد از فراخوانی پست تیتر اول سایت ،

N زمینه دلخواه تعریف شده (4) رو فراخوانی کنین

توی این زمینه های دلخواه ، هر 2 زمینه به عنوان یک زیر تیتر اصلی مورد استفاده قرار می گیرن

از بین 4 زمینه دلخواه ، مورد اول میشه عنوان مطلب مرتبط دلخواه باشه و مورد دوم ، لینک اون مطلب .

و مورد سوم ، عنوان مطلب دلخواه دوم ، و مورد چهارم از زمینه های دلخواه ، لینک مطلب دوم خواهد بود.

به همین ترتیب ، هر مطلب که میخواین زیر تیتر اصلی سایت بیاد ، شامل 2 زمینه دلخواه میشه که می تونین داخل فایل index.php قالب تون فراخوانی شون کنید

اگر وحود داشتند ، نمایش داده بشن. و اگر زمینه دلخواهی برای مطلب تیتر اول نبود ، چیزی نمایش داده نشه

به همین راحتی ;)

2

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


لینک به پست

برای اینکه N مطلب در زیر تیتر اصلی سایت در صفحه اصلی داشته باشید ،

کافیه برای هر مطلب که برای دسته بندی تیتر اصلی بالای صفحه ایندکس ارسال می کنین ،

N*2 تا زمینه دلخواه بزارید (فرضاً 4 مورد)

حالا کافیه توی قالب صفحه اصلی (index.php) بعد از فراخوانی پست تیتر اول سایت ،

N زمینه دلخواه تعریف شده (4) رو فراخوانی کنین

توی این زمینه های دلخواه ، هر 2 زمینه به عنوان یک زیر تیتر اصلی مورد استفاده قرار می گیرن

از بین 4 زمینه دلخواه ، مورد اول میشه عنوان مطلب مرتبط دلخواه باشه و مورد دوم ، لینک اون مطلب .

و مورد سوم ، عنوان مطلب دلخواه دوم ، و مورد چهارم از زمینه های دلخواه ، لینک مطلب دوم خواهد بود.

به همین ترتیب ، هر مطلب که میخواین زیر تیتر اصلی سایت بیاد ، شامل 2 زمینه دلخواه میشه که می تونین داخل فایل index.php قالب تون فراخوانی شون کنید

اگر وحود داشتند ، نمایش داده بشن. و اگر زمینه دلخواهی برای مطلب تیتر اول نبود ، چیزی نمایش داده نشه

به همین راحتی ;)

ممنون فرزاد جان. کدهایی رو که توی index.php باید بذارم رو میدونی چه کدهایی هست؟ به ترتیب برای تیتر و برای لینک چه کدی رو باید بذارم؟

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

پارساجان این چیزی که من میخوام با اون که بارها توضیح داده شده یه ذره فرق داره.

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

0

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


لینک به پست

فرضاً شما یک مطلب رو الان ارسال کردید در دسته بندی تیتر اصلی سایت .

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

4 زمینه دلخواه : title1 , link1 , title2 , link2 تعریف باید بشه

در حالت کلی باید به این صورت در حلقه کوئری پست تیتر اصلی وجود داشته باشن :


<?php $title1 = get_post_meta($post->ID, "title1", true);?>
<?php $link1 = get_post_meta($post->ID, "link1", true);?>
<?php $title2 = get_post_meta($post->ID, "title2", true);?>
<?php $link2 = get_post_meta($post->ID, "link2", true);?>
<?php if(get_post_custom_values('title1')) : ?>
× <a target="_blank" href="<?php echo $link1; ?>"><?php echo $title1; ?></a>
<?php endif; ?>
<?php if(get_post_custom_values('title2')) : ?>
× <a target="_blank" href="<?php echo $link2; ?>"><?php echo $title2; ?></a>
<?php endif; ?>

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

3

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


لینک به پست

فرضاً شما یک مطلب رو الان ارسال کردید در دسته بندی تیتر اصلی سایت .

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

4 زمینه دلخواه : title1 , link1 , title2 , link2 تعریف باید بشه

در حالت کلی باید به این صورت در حلقه کوئری پست تیتر اصلی وجود داشته باشن :


<?php $title1 = get_post_meta($post->ID, "title1", true);?>
<?php $link1 = get_post_meta($post->ID, "link1", true);?>
<?php $title2 = get_post_meta($post->ID, "title2", true);?>
<?php $link2 = get_post_meta($post->ID, "link2", true);?>
<?php if(get_post_custom_values('title1')) : ?>
× <a target="_blank" href="<?php echo $link1; ?>"><?php echo $title1; ?></a>
<?php endif; ?>
<?php if(get_post_custom_values('title2')) : ?>
× <a target="_blank" href="<?php echo $link2; ?>"><?php echo $title2; ?></a>
<?php endif; ?>

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

ایول معرکه بود دستت درد نکنه
1

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


لینک به پست

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

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

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

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


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

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

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


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