313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۲:۳۸
باسلام خدمت دوستان گل و زحمت کشم
داداش ما یه مشکل دیرینه ای داریم,اونم اینه که توی این آموزش هایی که توی اینترنت و یا همین انجمن هست , هروقت اسم فانکشن رو میبینیم رنگمون میپره
آخه هروقت چیزی رو که به functin.php قالبم اضافه میکنم , دقیقا همون چیز توی تمامی صفحات دیگه از سایت نمایش داده میشه و بعداز چندلحظه سایت قاط میزنه
تنها چیزی که تاحالا باهاش سازگار هست , اظافه کردن قابلیت ابزارک به پوسته میباشد.
کلا سه هفته هستش که الاف اینیم
یاری برسونید تا ببینیم حل میشه یا نه!!!
یاعلی
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۳:۱۱
اگر کدی در تمام صفحات اجرا شوند. این نشان از ضعف کدنویس آن یا قرار دادن اشتباه کد توسط شما است
و ربطی به فایل function ندارد. توابع وردپرس برای محلهای خاصی اجرا میشوند
مثالی بزنید.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
Morteza - 313
313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۴:۲۱
parselearn گفت:
اگر کدی در تمام صفحات اجرا شوند. این نشان از ضعف کدنویس آن یا قرار دادن اشتباه کد توسط شما است
و ربطی به فایل function ندارد. توابع وردپرس برای محلهای خاصی اجرا میشوند
مثالی بزنید.
حق با شماست,چون که این آموزش ها برای ورژن های قبلی وردپرس بوده
مثلا میخوام یه ابزارک یا پنل یا هرچیزی که بهش میگند را قرار بدم تا در داشبورد (پیش خوان) برای کاربران و نویسندگان نشان داده بشه
از این کد استفاده کردم:
// Create the function to output the contents of our Dashboard Widget
function example_dashboard_widget_function() {
// Display whatever it is you want to show
echo "متن خود را اینجا بنویسید";
}
// Create the function use in the action hook
function example_add_dashboard_widgets() {
wp_add_dashboard_widget('example_dashboard_widget', 'تیتر پنل', 'example_dashboard_widget_function');
}
// Hoook into the 'wp_dashboard_setup' action to register our other functions
add_action('wp_dashboard_setup', 'example_add_dashboard_widgets' );
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۵:۱۱
313 گفت:
حق با شماست,چون که این آموزش ها برای ورژن های قبلی وردپرس بوده
مثلا میخوام یه ابزارک یا پنل یا هرچیزی که بهش میگند را قرار بدم تا در داشبورد (پیش خوان) برای کاربران و نویسندگان نشان داده بشه
از این کد استفاده کردم:
// Create the function to output the contents of our Dashboard Widget
function example_dashboard_widget_function() {
// Display whatever it is you want to show
echo "متن خود را اینجا بنویسید";
}
// Create the function use in the action hook
function example_add_dashboard_widgets() {
wp_add_dashboard_widget('example_dashboard_widget', 'تیتر پنل', 'example_dashboard_widget_function');
}
// Hoook into the 'wp_dashboard_setup' action to register our other functions
add_action('wp_dashboard_setup', 'example_add_dashboard_widgets' );
خب این کد که مشکلی نداره. پس مشکل چی هست؟
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
313
313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۵:۲۷
parselearn گفت:
خب این کد که مشکلی نداره. پس مشکل چی هست؟
مشکل اینه که وقتی این کد رو تو فانکشن وارد میکنم , تمام این کد میاد بالای تمام صفحات و بعدش سایت قاط میزنه
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۵:۳۲
آهان!
مشکل کارتون اینه که تگ php رو نمیزارید
کدهای php که به عنوان هک در سایتها است رو باید بین تگ <?php ?> قرار دهید
مثال:
<?php
// Create the function to output the contents of our Dashboard Widget
function example_dashboard_widget_function() {
// Display whatever it is you want to show
echo "متن خود را اینجا بنویسید";
}
// Create the function use in the action hook
function example_add_dashboard_widgets() {
wp_add_dashboard_widget('example_dashboard_widget', 'تیتر پنل', 'example_dashboard_widget_function');
}
// Hoook into the 'wp_dashboard_setup' action to register our other functions
add_action('wp_dashboard_setup', 'example_add_dashboard_widgets' );
?>
تگ باز <?php
تگ بسته ?>
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
313 - Morteza
313
آفلاین
عضو
تعداد نوشتهها: ۵۶
تشکر شده: ۱۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۵:۴۴
من فکر کرده بودم که کدها آماده هستش
داداش دمت گرم , خیلی حال کردم
ردیف شد
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۱۵:۴۶
313 گفت:
من فکر کرده بودم که کدها آماده هستش
داداش دمت گرم , خیلی حال کردم
کدها آماده هستند. اما با توجه به اینکه وردپرس تحت php اجرا میشود باید کدهای php را هم بین تگ مخصوص آن قرار داد
این یک قرار داد است
(موضوع را به حل شده تغییر دهید)