asemon14 36 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 با سلام خدمت وردپرس کارانمن اومدم انجمن ویبولتین و سایت وردپرسم رو بهم با افزونه vbsso متصل کردمهمه چی هم درسته و ورود و ثبنام هر دو سیستم با هم انجام میشهولی این افزونه vbsso یه ابزارک ورود به سایت داره که من میخوام همین ابزارک رو به یه فرم ورود به صورت پاپ آپ تبدیل کنم.من کد ابزارک رو اینجا میزارم و کد فرم پاپ آپلطفا کسی میتونه برام ترکیبش کنه که من بتونم یه دکمه تو فایل هیدر بزارم و فرم ورود و بقیه چیزا مثل ابزارک نشون داده بشهممنونکد ابزارک فکر کنم کامل گذاشتمش public function widget( $args, $instance ) { global $user_ID; extract( $args ); $title = apply_filters( 'widget_title', $instance['title'] ); if (vbsso_get_platform_config_property(SHAREDAPI_PLATFORM_WORDPRESS, VBSSO_CONFIG_PROPERTY_OVERRIDE_LINKS, true) && get_site_option(VBSSO_NAMED_EVENT_FIELD_LOGIN_VBULLETIN_URL, '') != '') { echo $before_widget; if ( ! empty( $title ) ) echo $before_title . $title . $after_title; $metalinks = ''; if (!is_user_logged_in()) { echo '<form action="' . get_site_option(VBSSO_NAMED_EVENT_FIELD_LOGIN_VBULLETIN_URL, '') . '" method="post"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td><label for="username" style="margin-right:10px;">' . __('نام کاربری') . '</label></td> <td><input class="input" type="text" name="vb_login_username" id="vb_username" style="width:100%; padding:3px;" accesskey="u" /></td> </tr> <tr> <td><label for="password" style="margin-right:10px;">' . __('پسورد') . '</label></td> <td><input class="input" type="password" name="vb_login_password" id="vb_password" style="width:100%; padding:3px;" /></td> </tr> </table> <label for="vb_cookieuser"><input class="input" type="checkbox" name="cookieuser" value="1" id="vb_cookieuser" accesskey="c" />'.__('به خاطر بسپار').'</label> <input class="button-primary" type="submit" value="' . __('ورود') . '" accesskey="s" /> <input type="hidden" name="do" value="login" /> </form>'; $metalinks .= wp_register(null, null, false); $metalinks .= '<li><a href="' . wp_lostpassword_url() . '" rel="nofollow">' . __('فراموشی رمز عبور؟') . '</a></li>'; } else { echo '<ul><li style="list-style-type: none;">' . sprintf( __('Howdy, %1$s'), wp_get_current_user()->display_name ) . '!</li></ul>'; echo '<div id="vbsso_avatar" style="float:left; padding: 3px; border: 1px solid #ddd; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin-right: 22px;margin-left: 5px;margin-bottom: 5px;margin-top: -25px;width:80px; height:100px;">'.get_avatar($user_ID, $size = '100').'</div>'; $metalinks .= '<li><a href="' . admin_url() . '" rel="nofollow">' . __('مدیریت سایت') . '</a></li>'; $metalinks .= '<li><a href="' . site_url('wp-admin/profile.php') . '" rel="nofollow">' . __('پروفایل') . '</a></li>'; $metalinks .= '<li><a href=" ' . wp_logout_url() . '" rel="nofollow">' . __('خروج') . '</a></li>'; } echo '<ul>' . $metalinks . '</ul>'; echo $after_widget; } }اینم کد برای قرار گرفتن کد ورود در پاپ آپ: <a href="#login_form" id="logintop"> <input type="button" value="ورود به سایت" class="red"/></a><!-- END OF TOP PANEL --><!---- POPUP #1 -----> <a href="#x" class="overlay" id="login_form"></a><div class="box"><h2>ورود به سايت</h2> کد لاگین اینجا قرار گیرد <a class="close" href="#close"></a></div><!----- END OF POPUP #1 -----> نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 کد ابزارک<?php$metalinks = '';if (!is_user_logged_in()) {echo '<form action="' . get_site_option(VBSSO_NAMED_EVENT_FIELD_LOGIN_VBULLETIN_URL, '') . '" method="post"><table cellpadding="0" cellspacing="0" border="0"><tr><td><label for="username" style="margin-right:10px;">' . __('نام کاربری') . '</label></td><td><input class="input" type="text" name="vb_login_username" id="vb_username" style="width:100%; padding:3px;" accesskey="u" /></td></tr><tr><td><label for="password" style="margin-right:10px;">' . __('پسورد') . '</label></td><td><input class="input" type="password" name="vb_login_password" id="vb_password" style="width:100%; padding:3px;" /></td></tr></table><label for="vb_cookieuser"><input class="input" type="checkbox" name="cookieuser" value="1" id="vb_cookieuser" accesskey="c" />'.__('به خاطر بسپار').'</label><input class="button-primary" type="submit" value="' . __('ورود') . '" accesskey="s" /><input type="hidden" name="do" value="login" /></form>';$metalinks .= wp_register(null, null, false);$metalinks .= '<li><a href="' . wp_lostpassword_url() . '" rel="nofollow">' . __('فراموشی رمز عبور؟') . '</a></li>';} else {echo '<ul><li style="list-style-type: none;">' . sprintf( __('Howdy, %1$s'), wp_get_current_user()->display_name ) . '!</li></ul>';echo '<div id="vbsso_avatar" style="float:left; padding: 3px; border: 1px solid #ddd; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin-right: 22px;margin-left: 5px;margin-bottom: 5px;margin-top: -25px;width:80px; height:100px;">'.get_avatar($user_ID, $size = '100').'</div>';$metalinks .= '<li><a href="' . admin_url() . '" rel="nofollow">' . __('مدیریت سایت') . '</a></li>';$metalinks .= '<li><a href="' . site_url('wp-admin/profile.php') . '" rel="nofollow">' . __('پروفایل') . '</a></li>';$metalinks .= '<li><a href=" ' . wp_logout_url() . '" rel="nofollow">' . __('خروج') . '</a></li>';}echo '<ul>' . $metalinks . '</ul>';?> 2 نقل قول لینک به ارسال
asemon14 36 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 کد ابزارک<?php$metalinks = '';if (!is_user_logged_in()) {echo '<form action="' . get_site_option(VBSSO_NAMED_EVENT_FIELD_LOGIN_VBULLETIN_URL, '') . '" method="post"><table cellpadding="0" cellspacing="0" border="0"><tr><td><label for="username" style="margin-right:10px;">' . __('نام کاربری') . '</label></td><td><input class="input" type="text" name="vb_login_username" id="vb_username" style="width:100%; padding:3px;" accesskey="u" /></td></tr><tr><td><label for="password" style="margin-right:10px;">' . __('پسورد') . '</label></td><td><input class="input" type="password" name="vb_login_password" id="vb_password" style="width:100%; padding:3px;" /></td></tr></table><label for="vb_cookieuser"><input class="input" type="checkbox" name="cookieuser" value="1" id="vb_cookieuser" accesskey="c" />'.__('به خاطر بسپار').'</label><input class="button-primary" type="submit" value="' . __('ورود') . '" accesskey="s" /><input type="hidden" name="do" value="login" /></form>';$metalinks .= wp_register(null, null, false);$metalinks .= '<li><a href="' . wp_lostpassword_url() . '" rel="nofollow">' . __('فراموشی رمز عبور؟') . '</a></li>';} else {echo '<ul><li style="list-style-type: none;">' . sprintf( __('Howdy, %1$s'), wp_get_current_user()->display_name ) . '!</li></ul>';echo '<div id="vbsso_avatar" style="float:left; padding: 3px; border: 1px solid #ddd; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin-right: 22px;margin-left: 5px;margin-bottom: 5px;margin-top: -25px;width:80px; height:100px;">'.get_avatar($user_ID, $size = '100').'</div>';$metalinks .= '<li><a href="' . admin_url() . '" rel="nofollow">' . __('مدیریت سایت') . '</a></li>';$metalinks .= '<li><a href="' . site_url('wp-admin/profile.php') . '" rel="nofollow">' . __('پروفایل') . '</a></li>';$metalinks .= '<li><a href=" ' . wp_logout_url() . '" rel="nofollow">' . __('خروج') . '</a></li>';}echo '<ul>' . $metalinks . '</ul>';?>اقا ببخشید این که همون کد هست!!من میخوام این دو رو با هم ترکیب کنم که وقتی یه دکمه تو هیدر سایت بیاد که روش کلیک کنی فرم ورود به سایت به صورت پاپ آپ بیاد و وقتی لاگین هم هستی روش کلیک کنی یه سری گزینه که تو کد ابزارک هست بیادبازم ممنون بابت پاسخ نقل قول لینک به ارسال
asemon14 36 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 اقا ممنون این درست شدالان من اگه بخوام اون دکمه ای که روش کلیک می کنن موقعی که کاربر لاگین نکرده مثلا "ورود " باشه و اگه لاگین شده باشه تبدیل بشه به "گزینه های کاربری" باید چیکار کنم؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 میتونید شرط بزارید با کمک تابع is_user_logged_inhttp://codex.wordpress.org/Function_Reference/is_user_logged_in 1 نقل قول لینک به ارسال
asemon14 36 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 (ویرایش شده) سلام مجددممنون بابت راهنمایی های خوبتونواقعا سایتتون عالیه و تنها جایی هست که جواب سوالات رو میدین.ببخشید دوباره سوال برام پبش اومدهمن سایتم متاسفانه با کروم و اینترنت اکسپلورر درستهولی با فایرفاکس متن میره زیر عکسhttp://flowmeasurement.ir/corporation/اینو ببینیدنام شرکت در دو مرورگر سر جاش و درست میاد ولی تو فایر فاکس خراب میشههر چی هم کد رو تغییر میدم مشکلاتش بیشتر میشهمیشه زحمت اینم بکشیدممنون ویرایش شده دی 92 توسط asemon14 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 92 گزارش بازنشر ارسال شده در دی 92 مشکل قبلی حل شد؟برای هر سوال مجزا تاپیکی ایجاد کنیدhttp://forum.wp-pars...انین-کلی-انجمن/ 2 نقل قول لینک به ارسال
asemon14 36 ارسال شده در دی 92 مالک گزارش بازنشر ارسال شده در دی 92 مشکل قبلی حل شد؟برای هر سوال مجزا تاپیکی ایجاد کنیدhttp://forum.wp-pars...انین-کلی-انجمن/اره با راهنمایی های خوبتون حل شد و بسیار هم عالی از کار دراومدممنون نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .