asemon14 36 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 (ویرایش شده) با سلاممن تو هیدر قالبم یه دکمه گذاشتم که اگه کاربر لاگین نکرده باشه ورود-عضویت نشون بده و اگه لاگین شده باشه پروفایل کاربری نشون بدهولی متاسفانه دو روز پیش سایتم رو از 3.7.1 به 3.8 آپدیت کردم و الان اگه لاگین باشم و چه نباشم "ورود-عضویت "نشون میده و شرط لاگین در ورژن 3.8 کار نمیکنهدوستان کد هیدر رو قرار میدم یه نگاهی بندازین و کمک کنیدبا تشکر<!DOCTYPE html><?php $options = get_option('mh_options'); ?><html class="no-js<?php if (isset($options['full_bg']) && $options['full_bg'] == 1) { echo ' fullbg'; } ?>" <?php language_attributes(); ?>><head><meta charset="<?php bloginfo('charset'); ?>"><title><?php wp_title('|', true, 'right'); ?></title><link rel="shortcut icon" href="<?php bloginfo('template_directory'); ?>/images/fav.ico"><?php ?><link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" media="screen"><link rel="pingback" href="<?php bloginfo('pingback_url'); ?>"/><?php wp_head(); ?></head><body <?php body_class(); ?>><div class="container"><header class="header-wrap"><?php mh_logo(); ?><nav class="main-nav clearfix"><?php wp_nav_menu(array('theme_location' => 'main_nav')); ?><?phpif ( is_user_logged_in() ) {echo ' <a href="#login_form" id="logintop"> <input type="button" value="مشخصات کاربری" class="red"/></a>';} else {echo ' <a href="#login_form" id="logintop"> <input type="button" value="ورود-عضویت" class="red"/></a>';}?><!---- POPUP #1 -----><a href="#x" class="overlay" id="login_form"></a><div class="box"><?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 '<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;width:80px; height:100px;">'.get_avatar($user_ID, $size = '100').'</div>';echo '<ul><li>' . sprintf( __('Howdy, %1$s'), wp_get_current_user()->display_name ) . '!</li></ul><br>';$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>';?></div><!----- END OF POPUP #1 -----></nav></header> ویرایش شده بهمن 92 توسط asemon14 نقل قول لینک به ارسال
asemon14 36 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 (ویرایش شده) با سلامیه چیزو فهمیدماونم اینه که اگه تو صفحه اصلی لاگین بشیبعد بری تو یه صفحه دیگهسایت میفهمه که لاگین شدی و دکمه تبدیل به مشخصات کاربری میشهخواهشا یکی کمک کنه بگه مشکل کجاس چون از زمان آپدیت به 3.8 اینطوری شدهادرس سایتhttp://flowmeasurement.ir/ ویرایش شده بهمن 92 توسط asemon14 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 تابع رو من تست کردمدر این نگارش مشکلی نداره نقل قول لینک به ارسال
asemon14 36 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 تابع رو من تست کردمدر این نگارش مشکلی ندارهسلام اقا من خودمم فهمیدم تابع مشکلی ندارهولی چرا تو سایت وارد که میشه با اینکه لاگین شدی ولی دکمه تغییر نمیکنه؟؟؟؟؟؟؟؟چه چیزایی میتونه مشکل ایجاد کنه؟چون فقط بعد بروزرسانی این اتفاق افتادهممنون نقل قول لینک به ارسال
asemon14 36 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 یعنی تو این انجمن کسی نمیدونه چرا این مشکل پیش میاد؟؟؟؟؟؟؟؟؟اگه راهی نمیدونین من دوباره سایتو به 3.7.1 برگردونم نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 احتمالا مشکل طراحی هستنمونه کد زیر را تست کنید<?phpif ( is_user_logged_in() ) {echo 'login';} else {echo 'dont login';}?> 1 نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 احتمالا مشکل طراحی هستنمونه کد زیر را تست کنید<?phpif ( is_user_logged_in() ) {echo 'login';} else {echo 'dont login';}?>کد زیر رو چه جوری باید با کد بالا ترکیب کرد؟ در قسمت وقتی لاگین نکرده باشه.<form name="loginform" id="loginform" action="YOURDOMAIN/wp-login.php" method="post"> <input type="text" name="log"onfocus="if(this.value=='نام کاربری')this.value=''" onblur="if(this.value=='')this.value='نام کاربری'" id="user_login" class="input" value="نام کاربری" size="20" tabindex="10" dir="ltr" /><br /> رمز ورود<br /> <input name="pwd" type="password" id="user_pass" class="input" value="" size="20" tabindex="20" /><br /> <input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value=" ورود " tabindex="100" /> <input type="hidden" name="redirect_to" value="YOURDOMAIN" /> <input type="hidden" name="testcookie" value="1" /><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /></form> نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 منظورم نحوه فراخوانی کد html میان کدهای php که خطای سینتکس نده. نقل قول لینک به ارسال
Mobin 1669 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 به صورت زیر<?phpif (!is_user_logged_in() ) {?><form name="loginform" id="loginform" action="YOURDOMAIN/wp-login.php" method="post"> <input type="text" name="log"onfocus="if(this.value=='نام کاربری')this.value=''" onblur="if(this.value=='')this.value='نام کاربری'" id="user_login" class="input" value="نام کاربری" size="20" tabindex="10" dir="ltr" /><br /> رمز ورود<br /> <input name="pwd" type="password" id="user_pass" class="input" value="" size="20" tabindex="20" /><br /> <input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value=" ورود " tabindex="100" /> <input type="hidden" name="redirect_to" value="YOURDOMAIN" /> <input type="hidden" name="testcookie" value="1" /><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /></form><?php}?> 2 نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 ممنون دوست عزیز تو این حالت چه جوری میشه؟ <?phpif ( is_user_logged_in() ) {*} else {* }?>مثلا جای قسمت * یک کلاس تعریف کنیم. نقل قول لینک به ارسال
Parsa 23463 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 ممنون دوست عزیز تو این حالت چه جوری میشه؟ <?phpif ( is_user_logged_in() ) {*} else {*}?>مثلا جای قسمت * یک کلاس تعریف کنیم.تگ php رو بسته و باز کنیدو کد رو بزارید?>کد شما<?php 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .