انجمن


روش اضافه کردن یک آپشن به قسمت نوشته ها  (۵ نوشته)

  • naeem

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳
    # نوشته شده: ۱۲ سال پیش
    ۳۱ فروردین ۱۳۹۱ - ۰۳:۱۷

    سلام
    من یک کد HTML دارم که که در اون لینک ها مو میزارم برای نوشته هام.

    می خوام این کد HTML رو تبدیل کنم به یک افزونه و یک آپشن در قسمت پستم ایجاد کنم که یک جا لینک جدید رو وارد کنم، و اون لینک در قالب HTML من تو پستم بیاد ، و نیاز نباشه برای دادن هر پست جدید برای گذاشتن لینک هام این کد HTML رو وارد کنم، و لینک ها رو در HTML به صورت دستی اضافه کنم.

    ممنون می شم یکی کمکم کنه.

  • naeem

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳
    # نوشته شده: ۱۲ سال پیش
    ۱ اردیبهشت ۱۳۹۱ - ۰۳:۰۵

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

    http://www.farinspace.com/how-to-create-custom-wordpress-meta-box/

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

    من PHP زیاد بلد نیستم، برای همین نمی تونم مشکلم رو از طریق این آموزش حل کنم.

  • mehrdad_67

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۲۱
    تشکر شده: ۷۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ اردیبهشت ۱۳۹۱ - ۲۲:۴۹

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

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    naeem
  • naeem

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳
    # نوشته شده: ۱۲ سال پیش
    ۹ اردیبهشت ۱۳۹۱ - ۱۴:۳۶

    بزار مثالم رو با یک تیکه از کدهای اچ تی ام ال خودم بزنم.

    <div class="links_quality">
    <div class="links_quality_top">
    <div class="part_top">
    <h1>لینک های کمکی</h1>
    </div>
    </div>
    <div class="links_quality_about">
    <ul onclick="ShowPrompt(334662)" ondblclick="HiddenPrompt(334662)">
    	<li class="link_name"><img src="/wp-content/uploads/2012/04/rapidshare-logo-rapidsearch.png" alt="" width="103" height="28" /></li>
    	<li class="playing_button"><span><a onclick="javascript:window.open('http://domainname.com/link.avi','newwin','fullscreen=yes,scrollbars=1,toolbar=0,resizable=1')" href="javascript:;">Click Here</a></span></li>
    </ul>

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

    بعد یک یک متا باکس به قسمت نوشتن پست اضافه کنم، که لینکی که وارد می کنم به جای
    http://domainname.com/link.avi
    بزاره.

    یعنی برای هر پست یک یک لینک جدید.

  • mehrdad_67

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۲۱
    تشکر شده: ۷۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۹ اردیبهشت ۱۳۹۱ - ۱۹:۱۹

    کافیه هرجایی از فایل theme برای نمونه single.php این کد رو قرار بدی

    <?php $post_box = get_post_meta($post->ID, 'Post-Box', true);
    if ($post_box) {
    ?>
    <div><?php echo $post_box; ?></div>
    
    <?php } else { ?>
    
    <div>باکسی برای نمایش موجود نیست</div>
    
    <?php } ?>

    حالا کافیه توی هر پستت یه Custom Field با Name = Post-Box و یه value = با هر کد html باشه منتها دقت کن تداخلی ایجاد نشه .

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.