3dajoo 1 ارسال شده در فروردین 94 گزارش بازنشر ارسال شده در فروردین 94 با سلام خدمت اساتیدمن میخوام لینک های دانلود سایت رو عوض کنماول چند تا نکته رو بگمقبلا از قالب banda واسه سایتم استفاده میکردم که اون چهارتا متابکس (نه زمینه دلخواه که از فانکشن میسازی میشه متابکس) اختصاصی داشت با نام های (نام خواننده-نام آهنگ-لینک-لینک128)بعدا قالبمو عوض کردم و این امکانو به قالب جدیدم نیز افزودم.حالا هر کاری میکنم جای اینکه لینکای دانلود عوض شن این چهارتا متاباکس که گفتم بالکل حذف میشن یعنی لینکای دانلود میپرن.از روش های همشون استفاده کردم نتیجه ای نداد بازم پریدنافزونه Find & Replaceران کردن کوئری UPDATE tablename SET tablefield = replace(tablefield,"findstring","replacestring"); در دیتابیسبکاپ گیری و جایگزین کردن لینکای دانلود با نرم افزار notepad++ و ریستور کردن بکاپافزونه wp db migrateهیچکدوم جواب ندادن از اساتید خواهشمدنم جواب بدن چون علنا ادیت کردن 3000 پست بصورت دستی غیر ممکنه نقل قول لینک به ارسال
امید 94 0 ارسال شده در فروردین 94 گزارش بازنشر ارسال شده در فروردین 94 من با مشکل تو قالب باندا رو به رو شدم و صفحه سفید معروف ورد پرس می بینم و با فعال کردن حالت تعمیر این پیغام نمایش داده می شهNotice: Undefined index: my_meta_noncename in wp-content/themes/banda-musictemplate/metabox.php on line 41متن زیر هم فایل متاباکس قالب هستdefine('MY_WORDPRESS_FOLDER',$_SERVER['DOCUMENT_ROOT']);define('MY_THEME_FOLDER',str_replace('\\','/',dirname(__FILE__)));define('MY_THEME_PATH','/' . substr(MY_THEME_FOLDER,stripos(MY_THEME_FOLDER,'wp-content')));add_action('admin_init','my_meta_init');function my_meta_init(){wp_enqueue_style('my_meta_css', MY_THEME_PATH . '/custom/meta.css');foreach (array('post','page') as $type){ add_meta_box('my_all_meta', 'توضیØات تکمیلی خبر', 'my_meta_setup', $type, 'normal', 'high');}add_action('save_post','my_meta_save');}function my_meta_setup(){global $post;$meta = get_post_meta($post->ID,'_my_meta',TRUE);include(MY_THEME_FOLDER . '/custom/meta.php');echo '<input type="hidden" name="my_meta_noncename" value="' . wp_create_nonce(__FILE__) . '" />';}function my_meta_save($post_id){if (!wp_verify_nonce($_POST['my_meta_noncename'],__FILE__)) return $post_id;if ($_POST['post_type'] == 'page'){ if (!current_user_can('edit_page', $post_id)) return $post_id;}else{ if (!current_user_can('edit_post', $post_id)) return $post_id;}$current_data = get_post_meta($post_id, '_my_meta', TRUE);$new_data = $_POST['_my_meta'];my_meta_clean($new_data);if ($current_data){ if (is_null($new_data)) delete_post_meta($post_id,'_my_meta'); else update_post_meta($post_id,'_my_meta',$new_data);}elseif (!is_null($new_data)){ add_post_meta($post_id,'_my_meta',$new_data,TRUE);}return $post_id;}function my_meta_clean(&$arr){if (is_array($arr)){ foreach ($arr as $i => $v) { if (is_array($arr[$i])) { my_meta_clean($arr[$i]); if (!count($arr[$i])) { unset($arr[$i]); } } else { if (trim($arr[$i]) == '') { unset($arr[$i]); } } } if (!count($arr)) { $arr = NULL; }}}?><?php نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .