ashki0076 34 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلامدوستان دو تا قالب هست که هر دو داری متاباکس های پیشرفته هستندقالب قبلی مال سایتی بوده که 9000 تا مطلب داره و الان می خواد قسمت هایی که در قالب قبلی وجود داشته رو در قالب جدید هم داشته باشهالان باید قسمت فانکشن ها ، متباکس ها رو کپی کنم ولی هر قسمتی رو که کپی می کنم ایجاد مشکل میشهلطفا کمک کنیدفایل های فانکشن هر دو قالب رو در صورت نیاز از ضمیمه دانلود کنید .قالب اول.phpقالب دوم.php لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 کدهای یک قالب فقط توابعی که می سازه نیستند کدهای فراخوانی و توابع و باقی کدها باید همه با هم مچ باشند مثلا در فانکشنز قالب اول برای اسلایدر پست تایپ تعریف کرده که با حذف پست تایپ اسلایدر کد ارور بر می گردونه اگر هر دو تا قالب رایگانند لینکشون رو از یک سایت معتبر بگذارید اینجا تابع ساخت متاهاتون function post_wid_get(){global $post,$wpdb;$gets = array("name","artist","cover","arrange","music","pic","link","title","lyric","color","fanpage","hot","mp4_480","mp4_720","mp4_1080","type","mp3_320_zip","mp3_128_zip","thumb","mp3_320_list","mp3_128_list");foreach($gets as $vl){if(!empty($_POST[$vl]))update_post_meta($post->ID,$vl,$_POST[$vl]);}for($j=1;$j<=20;$j++){if(!empty($_POST['mp3_128_'.$j])){update_post_meta($post->ID,"mp3_128_".$j."_name",$_POST['mp3_128_'.$j.'_name']);update_post_meta($post->ID,"mp3_128_".$j."_size",$_POST['mp3_128_'.$j.'_size']);update_post_meta($post->ID,"mp3_128_".$j,$_POST['mp3_128_'.$j]);}}for($j=1;$j<=20;$j++){if(!empty($_POST['mp3_320_'.$j])){update_post_meta($post->ID,"mp3_320_".$j."_name",$_POST['mp3_320_'.$j.'_name']);update_post_meta($post->ID,"mp3_320_".$j."_size",$_POST['mp3_320_'.$j.'_size']);update_post_meta($post->ID,"mp3_320_".$j,$_POST['mp3_320_'.$j]);}}$likes_get = $_POST['likes'];$dislikes_get = $_POST['dislikes'];if($likes_get != 0){$table_name = $wpdb->prefix."wti_like_post";$now = date('Y-m-d H:i:s');$resul = $wpdb->get_results("select * From ".$wpdb->prefix."wti_like_post where post_id = '".$post->ID."' AND ip = '0.0.0.0' ",ARRAY_A);$likes2 = $resul[0]['value'];if(empty($likes2)){$wpdb->insert( $table_name, array( 'post_id' =>$post->ID,'value'=>$likes_get,'date_time' => $now,'ip'=>'0.0.0.0','user_id'=>0 ) )or die(mysql_error());}}else{$wpdb->update( $table_name, array('value'=>$likes_get),array('post_id'=>$post->ID,'ip'=>'0.0.0.0') );}if($dislikes_get != 0){$table_name = $wpdb->prefix."wti_like_post";$now = date('Y-m-d H:i:s');$resul = $wpdb->get_results("select * From ".$wpdb->prefix."wti_like_post where post_id = '".$post->ID."' AND ip = '1.1.1.1' ",ARRAY_A);$likes2 = $resul[0]['value'];if(empty($likes2)){$wpdb->insert( $table_name, array( 'post_id' =>$post->ID,'value'=>$dislikes_get,'date_time' => $now,'ip'=>'1.1.1.1','user_id'=>0 ) )or die(mysql_error());}else{$wpdb->update( $table_name, array('value'=>$dislikes_get),array('post_id'=>$post->ID,'ip'=>'1.1.1.1') );}}}function forfun_setpanell(){ add_meta_box( 'myplugin_sectionid', 'اطلاعات عمومي', 'post_wid', 'post' );add_meta_box( 'myplugin_sectionid2', 'آهنگ', 'wid_music', 'post' );add_meta_box( 'myplugin_sectionid3', 'ویدئو', 'wid_video', 'post' ); add_meta_box( 'myplugin_sectionid4', 'اطلاعات', 'wid_slider', 'slider' );add_action( 'save_post', 'post_wid_get' );} و با اکشن add_action('admin_menu', 'forfun_setpanell'); هم فعال می شه 1 لینک به ارسال
ashki0076 34 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 کدهای یک قالب فقط توابعی که می سازه نیستند کدهای فراخوانی و توابع و باقی کدها باید همه با هم مچ باشندمثلا در فانکشنز قالب اول برای اسلایدر پست تایپ تعریف کرده که با حذف پست تایپ اسلایدر کد ارور بر می گردونهاگر هر دو تا قالب رایگانند لینکشون رو از یک سایت معتبر بگذارید اینجاتابع ساخت متاهاتونfunction post_wid_get(){global $post,$wpdb;$gets = array("name","artist","cover","arrange","music","pic","link","title","lyric","color","fanpage","hot","mp4_480","mp4_720","mp4_1080","type","mp3_320_zip","mp3_128_zip","thumb","mp3_320_list","mp3_128_list");foreach($gets as $vl){if(!empty($_POST[$vl]))update_post_meta($post->ID,$vl,$_POST[$vl]);}for($j=1;$j<=20;$j++){if(!empty($_POST['mp3_128_'.$j])){update_post_meta($post->ID,"mp3_128_".$j."_name",$_POST['mp3_128_'.$j.'_name']);update_post_meta($post->ID,"mp3_128_".$j."_size",$_POST['mp3_128_'.$j.'_size']);update_post_meta($post->ID,"mp3_128_".$j,$_POST['mp3_128_'.$j]);}}for($j=1;$j<=20;$j++){if(!empty($_POST['mp3_320_'.$j])){update_post_meta($post->ID,"mp3_320_".$j."_name",$_POST['mp3_320_'.$j.'_name']);update_post_meta($post->ID,"mp3_320_".$j."_size",$_POST['mp3_320_'.$j.'_size']);update_post_meta($post->ID,"mp3_320_".$j,$_POST['mp3_320_'.$j]);}}$likes_get = $_POST['likes'];$dislikes_get = $_POST['dislikes'];if($likes_get != 0){$table_name = $wpdb->prefix."wti_like_post";$now = date('Y-m-d H:i:s');$resul = $wpdb->get_results("select * From ".$wpdb->prefix."wti_like_post where post_id = '".$post->ID."' AND ip = '0.0.0.0' ",ARRAY_A);$likes2 = $resul[0]['value'];if(empty($likes2)){$wpdb->insert( $table_name, array( 'post_id' =>$post->ID,'value'=>$likes_get,'date_time' => $now,'ip'=>'0.0.0.0','user_id'=>0 ) )or die(mysql_error());}}else{$wpdb->update( $table_name, array('value'=>$likes_get),array('post_id'=>$post->ID,'ip'=>'0.0.0.0') );}if($dislikes_get != 0){$table_name = $wpdb->prefix."wti_like_post";$now = date('Y-m-d H:i:s');$resul = $wpdb->get_results("select * From ".$wpdb->prefix."wti_like_post where post_id = '".$post->ID."' AND ip = '1.1.1.1' ",ARRAY_A);$likes2 = $resul[0]['value'];if(empty($likes2)){$wpdb->insert( $table_name, array( 'post_id' =>$post->ID,'value'=>$dislikes_get,'date_time' => $now,'ip'=>'1.1.1.1','user_id'=>0 ) )or die(mysql_error());}else{$wpdb->update( $table_name, array('value'=>$dislikes_get),array('post_id'=>$post->ID,'ip'=>'1.1.1.1') );}}}function forfun_setpanell(){add_meta_box( 'myplugin_sectionid', 'اطلاعات عمومي', 'post_wid', 'post');add_meta_box( 'myplugin_sectionid2', 'آهنگ', 'wid_music', 'post');add_meta_box( 'myplugin_sectionid3', 'ویدئو', 'wid_video', 'post');add_meta_box( 'myplugin_sectionid4', 'اطلاعات', 'wid_slider', 'slider');add_action( 'save_post', 'post_wid_get' );}و با اکشنadd_action('admin_menu', 'forfun_setpanell');هم فعال می شهراستی می بخشید این قدر گستاخی می کنم ، آخه خیلی گیر کردممن این کدها رو درون فایل تابع قرار می دم متاسفانه ایجاد مشکل می کنه و صفحات سایت سفید می شنمن با متاباکس ها و زمینه های دلخواه کار کردم اما این مدلش خیلی فرق داره لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 مدل خاصی نداره گفتم که هر قالبی بسته به شرایط خودش تابع نویسی می شه مثلا در فانکشنز قالب اول برای اسلایدر پست تایپ تعریف کرده که با حذف پست تایپ اسلایدر کد ارور بر می گردونه 1 لینک به ارسال
ashki0076 34 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 مدل خاصی ندارهگفتم که هر قالبی بسته به شرایط خودش تابع نویسی می شهالان ممکن هست که من هر دو تا فانکشن رو در یک فایل قرار بدممی دونم خلاف قوانین هست ولی لطفا پیام خصوصی تون رو چک بفرمایید لینک به ارسال
NESTED 4295 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 طبق ارسال بالاتر جناب فخار اگر قالبها رایگان هستن ادرس دریافت بدینپیگیری سوالات در پیغام خصوصی عرفا حالب نیست چرا که شما دارین طرف مقابل رو به صورت خصوصی استخدام می کنید برای رفع مشکلتون 2 لینک به ارسال
ashki0076 34 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 توی پیام خصوصی برای ایشون توضیح دادم که هر دو قالب متاسفانه پریمویوم و اختصاصی هستند و به همین علت لینک فایل ها رو برای ایشون فرستادماگر می تونید کمک کنید تا برای شما هم بفرستممسئله اصلی و در درجه اول اینه که زمینه های دلخواه قالب قبلی در این یکی هم وجود داشته باشند و در درجه دوم این که مقادیر یکی باشندنمی دونم مشکل از کجاست خیلی اذیت می کنهکمکم کنید لطفا من الان گیر کردم وگرنه خیلی چیز ها از وردپرس می دونم و قصد دارم از امروز توی انجمن فعالیت کنمبا تشکر لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری