رفتن به مطلب

افزونه زمینه های دلخواه پیشرفته Advanced Custom Fields


افزونه Advanced Custom Fields  

62 کاربر تاکنون رای داده است

  1. 1. آیا شما هم از این افزونه استفاده می کنید؟



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

قائم جان با کمی جابه جایی در کد ها بالاخره جعبه اومد اما در صورتی که خط زیر که جزء کدهایی بود که در header.php کپی می کردیم حذف نشود جعبه و تب های اون کار می کند ولی عکس های پست ها و... لود نمیشه

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

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

از طرفی وقتی پستی برای اون باکس قرار می دهیم دکمه اشتراک گذاری حذف میشه

ملاحظه بفرمایید

در حالتی که جعبه نیست دکمه اشتراک گذاری هست

w3cx4szrmtk2sq5o9frx.png

اما موقع جدول دکمه خراب میشه

afggthur7c6w07qopvzd.jpg

فکر کنم مشکل از دو فایل single , وheader باشه

ضمیمه کردم ممنون میشم بررسی نمایید

http://s6.picofile.com/file/8208275226/J2.rar.html

بینهایت از لطفی که در حق بنده حقیر می کنید سپاسگذارم .

ویرایش شده توسط chem
لینک به ارسال

دوست عزیز پوسته سایتتون "صحیفه" هست که یک پوسته پولی هست

ما در انجمن برای این نوع پوسته ها پشتیبانی نداریم

موفق باشید

  • امتیاز 1
لینک به ارسال

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

مرتضی جان فکر نکنم این سوال دیگه به پوسته ربط داشته باشه . ممنون میشم دوستان عزیز کمک کنند

باتشکر

لینک به ارسال
  • 1 ماه بعد...

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

کد <?php $fee = get_post_meta($post->ID, 'fee', true); ?>

در بالای سینگل و دسته ساخته شده گذاشتم و کد <?php echo $fee; ?> را برای نمایش قیمت در دایو هایی در سینگل و در قالب اختصاصی آن دسته ساخته شده.

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

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

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

این کد هم قرار دادم جواب نداد

<?php echo get_post_meta($post->ID, 'fee',true); ?>

درود

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

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

کدهای مربوط به افزونه ACF به این صورت هستند:


<?php echo get_field('fee'); ?>

اگه می خواید به صورت شرطی باشه میشه این:


<?php
$value = get_field( 'fee' );
if( $value ) {
echo $value;
} else {
echo 'متن خالی بودن زمینه';
}
?>

ویرایش شده توسط Ghaem
لینک به ارسال
  • 5 ماه بعد...

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

لینک به ارسال
در در ۱۳۹۵/۱/۲۰ ه‍.ش. at 13:25، chem گفته است :

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

فکر کنم توی اون کدهایی که من بهتون دادم (اگه اشتباه نکنم - یا از توی سایت ماندگار وب برداشتید) شرط به این صورت گذاشته شده که اگه زمینه "لینک های دانلود" خالی بود جعبه دانلود کلا نشون داده نشه :)

کدها رو اینجا بفرستید.

  • امتیاز 1
لینک به ارسال
در 3 ساعت قبل، Ghaem گفته است :

فکر کنم توی اون کدهایی که من بهتون دادم (اگه اشتباه نکنم - یا از توی سایت ماندگار وب برداشتید) شرط به این صورت گذاشته شده که اگه زمینه "لینک های دانلود" خالی بود جعبه دانلود کلا نشون داده نشه :)

کدها رو اینجا بفرستید.

سلام 

اره خود حضرتعالی کدها رو بهم دادید و اون کدهایی که در سایت ماندگار بود با گذاشتن اونها عکس های سایت لود نمیشد

<?php if( get_field('download_links')):?>
<script type="text/javascript">
jQuery(document).ready(function($){
$(".accordion-demo").smk_Accordion({
showIcon: true, // Show the expand/collapse icons.
animation: true, // Expand/collapse sections with slide aniamtion.
closeAble: true, // Closeable section.
slideSpeed: 200 // the speed of slide animation.
});
});
</script>
<div class="accordion-demo"> 
<!-- Section 1 -->
<div class="accordion_in">
<div class="acc_head" id="acco1"><div class="acc_icon_expand"></div> لینک های دانلود</div>
<div class="acc_content">
<br/>
<div style="font-family:B Koodak, Comic Sans MS;color:#ff00f4;font-size:16px;">
رمز فایل: 
</div>
<p><?php echo get_field('download_links');?></p>
</div>
</div>
<?php if( get_field('help')):?>
<!-- Section 2 -->
<div class="accordion_in">
<div class="acc_head" id="acco2"><div class="acc_icon_expand"></div> راهنما</div>
<div class="acc_content">
<p><?php echo get_field('help');?></p>
</div>
</div>
<?php endif;?>
<?php if( get_field('info')):?>
<!-- Section 3 -->
<div class="accordion_in">
<div class="acc_head" id="acco3"><div class="acc_icon_expand"></div> مشخصات</div>
<div class="acc_content">
<p><?php echo get_field('info');?></p>
</div>
</div>
<?php endif;?>
<?php if( get_field('require')):?>
<!-- Section 4 -->
<div class="accordion_in">
<div class="acc_head" id="acco4"><div class="acc_icon_expand"></div> سیستم مورد نیاز</div>
<div class="acc_content">
<p><?php echo get_field('require');?></p>
</div>
</div>
<?php endif;?>

 

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

سلام 

اره خود حضرتعالی کدها رو بهم دادید و اون کدهایی که در سایت ماندگار بود با گذاشتن اونها عکس های سایت لود نمیشد


<?php if( get_field('download_links')):?>
<script type="text/javascript">
jQuery(document).ready(function($){
$(".accordion-demo").smk_Accordion({
showIcon: true, // Show the expand/collapse icons.
animation: true, // Expand/collapse sections with slide aniamtion.
closeAble: true, // Closeable section.
slideSpeed: 200 // the speed of slide animation.
});
});
</script>
<div class="accordion-demo"> 
<!-- Section 1 -->
<div class="accordion_in">
<div class="acc_head" id="acco1"><div class="acc_icon_expand"></div> لینک های دانلود</div>
<div class="acc_content">
<br/>
<div style="font-family:B Koodak, Comic Sans MS;color:#ff00f4;font-size:16px;">
رمز فایل: 
</div>
<p><?php echo get_field('download_links');?></p>
</div>
</div>
<?php if( get_field('help')):?>
<!-- Section 2 -->
<div class="accordion_in">
<div class="acc_head" id="acco2"><div class="acc_icon_expand"></div> راهنما</div>
<div class="acc_content">
<p><?php echo get_field('help');?></p>
</div>
</div>
<?php endif;?>
<?php if( get_field('info')):?>
<!-- Section 3 -->
<div class="accordion_in">
<div class="acc_head" id="acco3"><div class="acc_icon_expand"></div> مشخصات</div>
<div class="acc_content">
<p><?php echo get_field('info');?></p>
</div>
</div>
<?php endif;?>
<?php if( get_field('require')):?>
<!-- Section 4 -->
<div class="accordion_in">
<div class="acc_head" id="acco4"><div class="acc_icon_expand"></div> سیستم مورد نیاز</div>
<div class="acc_content">
<p><?php echo get_field('require');?></p>
</div>
</div>
<?php endif;?>

 

اگه میشه اطلاعات ورود به سایت رو برام بفرستید.

لینک به ارسال
  • 4 هفته بعد...

من یه سوال دارم. مقادیر advanced-custom-fields  رو فقط میشه موقع افزون نوشته جدید وارد کرد؟

من در فوتر قالبم یه متن دارم میخوام اونو بشه از پنل تنظیمات قالب متنش رو اضافه کرد. چیکار کنم؟

لینک به ارسال
×
×
  • اضافه کردن...