رفتن به مطلب
canon

مشکل در نمایش زمینه های دلخواه در قالب

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

درود بر شما عزیزان

من  افزونه Advanced Custom Fields رو نصب کردم.

حالا میخوام زمینه های دلخواهم در singl.php با همین شورت کد های زیر نمایش داده بشه ، باید چه کدی در صفحه سنگل قرار بدم


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

[audio mp3="http://site.com/music.mp3"]

شورت کد عنوان آهنگ و آدرس لینک دانلود:

[button link="http://site.com/music.mp3" icon="music" color="green"] دانلود آهنگ [/button]

012.png

ویرایش شده توسط canon

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


لینک به ارسال
در 48 دقیقه قبل، canon گفته است :

من  افزونه Advanced Custom Fields رو نصب کردم.

سلام،

برای پیاده سازی چیزی که داخل تصویر هستش دوراه موجوده :

  1. استفاده از شورتکد
  2.  استفاده از acf

پس بنظرم نیازی به استفاده از شورتکد نیست.احتمالا بهترین راهی که پیش رو دارید به این صورته:

یک reapeter ایجاد کنید. برای هر المان که در acf تعریف کردید، در قسمت "نام" اسمی شاخص و لاتین تعیین کنید. سپس کد موجود در صفحه single.php رو به صورت زیر تغییر بدید:

<div>
<?php the_content(__('')); ?>
</div>
<div class="download_link">
  <h3>لینک های دانلود</h3>
  <ul>
    <?php if( have_rows('name') ): ?>
    <?php while( have_rows('name') ): the_row(); ?>
    <li>
    کد های مربوط به پلیر و دکمه دانلود
    </li>
    <?php endwhile; ?>
    <?php endif; ?>
  </ul>
</div>

ضمنا برای دریافت فیلد های مدخل در acf ، از کد زیر استفاده کنید و به جای name از "نام" استفاده کنید:

<?php get_field('name'); ?>

درصورت نیاز به راهنمایی بیشتر پیام خصوصی بدید.

پیروز باشید

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


لینک به ارسال

درود بر شما

عزیز به صورت معمولی که میخوام پست بزنم برای موزیک آنلاین از این کد [audio mp3="http://site.com/music.mp3"]
 

و برای نمایش نمایش لینک دانلود و استایل سبز رنگش که در عکس مشاهده فرمودید از این کد [button link="http://site.com/music.mp3" icon="music" color="green"] دانلود آهنگ [/button] استفاده میکنم

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

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

ویرایش شده توسط canon

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


لینک به ارسال

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

 

<?php echo do_shortcode( '[audio mp3="<?php the_field('field_name'); ?>"]' ); ?>




 

ویرایش شده توسط canon

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


لینک به ارسال
در 16 دقیقه قبل، canon گفته است :

درود بر شما

عزیز به صورت معمولی که میخوام پست بزنم برای موزیک آنلاین از این کد [audio mp3="http://site.com/music.mp3"]

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

سپس داخل صفحه single.php در جایی که میخواهید قرار بگیرن کد زیر رو قرار بدید:

<?php get_field('name'); ?>

 

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


لینک به ارسال

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

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

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

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

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

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

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

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


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