mehdi.tayebi 171 ارسال شده در اردیبهشت 96 گزارش بازنشر ارسال شده در اردیبهشت 96 با سلام به همگی دوستان . من درون قالب خودم میخوام پلاگین ACF فراخوانی کنم . در حالت عادی وقتی پوشه acf درون root اصلی قالب کپی می کنم و با استفاده از آموزشی که خود سایت اصلی acf به من داده ، دستورات مربوطه را درون فایل function قرار میدم ، به خوبی پلاگین acf به قالب من اضافه می شود و به درستی کار میکند . لینک مربوط به آموزش کدهای مربوطه <?php // 1. customize ACF path add_filter('acf/settings/path', 'my_acf_settings_path'); function my_acf_settings_path( $path ) { // update path $path = get_stylesheet_directory() . '/acf/'; // return return $path; } // 2. customize ACF dir add_filter('acf/settings/dir', 'my_acf_settings_dir'); function my_acf_settings_dir( $dir ) { // update path $dir = get_stylesheet_directory_uri() . '/acf/'; // return return $dir; } // 3. Hide ACF field group menu item add_filter('acf/settings/show_admin', '__return_false'); // 4. Include ACF include_once( get_stylesheet_directory() . '/acf/acf.php' ); ?> حالا مشکل اینجاست که من می خوام پوشه acf درون یکی از پوشه های قالبم فراخوانی کنم . درون مثلا پوشه framework . کدهای مربوطه را به درستی تغییر می دهم . پلاگین مربوط به acf هم برای من در بخش مدیریت سایت نمایش داده می شود ولی قسمت " افزودن گروه زمینه جدید " که میرم به من به درستی دسترسی نمی دهد که بتونم " افزودن زمینه جدید " به سایت اضافه کنم . در حالت صحیح باید به صورت زیر نمایش بدهد :: اما در زمان جابجای فولدر درون یک پوشه خاص ، و اعمال تغییرات درون کدها برای من این قسمت به صورت بهم ریخته نمایش می دهد . به صورت تصویر زیر :: کدهای مربوط به تغییراتی که من دادم : // 1. customize ACF path add_filter(dirname(__FILE__). '/framework/acf/settings/path', 'my_acf_settings_path'); function my_acf_settings_path( $path ) { $path = dirname(__FILE__). '/framework/acf/'; return $path; } // 2. customize ACF dir add_filter(dirname(__FILE__). '/acf/settings/dir', 'my_acf_settings_dir'); function my_acf_settings_dir( $dir ) { $dir = dirname(__FILE__). '/framework/acf/'; return $dir; } // 3. Hide ACF field group menu item add_filter(dirname(__FILE__). '/acf/settings/show_admin', '__return_false'); // 4. Include ACF include_once( dirname(__FILE__). '/framework/acf/acf.php' ); ممنون میشم کمک کنید . 1 نقل قول لینک به ارسال
mehdi.tayebi 171 ارسال شده در اردیبهشت 96 مالک گزارش بازنشر ارسال شده در اردیبهشت 96 به دلیل پیدا نکردن مسیر صحیح باعث شده فایلهای CSS و JS وارد صفحه نشن . مشکل از مسیر دهی صحیح به پوشه acf درون قالب می باشد . نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 96 گزارش بازنشر ارسال شده در خرداد 96 سلام فایل خطا فعال هست؟ که ببینیم چه خطاهایی به علت مسیر اشتباه داده میشه؟ نقل قول لینک به ارسال
start 56 ارسال شده در خرداد 96 گزارش بازنشر ارسال شده در خرداد 96 با سلام. @mehdi.tayebi مشکلتون برطرف شد دوست عزیز ؟ از اونجایی که بنده هم طی چند روز آینده با این مسئله مواجه میشم! ممنون میشم در صورت رفع شدن، راه حل رو هم بفرمایید. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .