نمایش پنل کاربری در سایدبار

اگه از کاربرای همیار وردپرس باشید که ایشالله هستید میدونید که تاحالا چندین نوشته در مورد گسترش پنل کاربری وردپرس ارسال کردیم . برای مثال میتوانم به : نمایش فرم Login در قالب وردپرس و کد ساده برای نمایش قسمتی از محتوا فقط برای اعضا و نمایش قسمتی از قالب برای اعضای سایت و ساختن کد میانبر برای فرم لاگین اشاره کنم. مطالب مذکور مطالب واقعا کاربردی هستند که میتواند وردپرس را خیلی قوی جلوه دهد. اما امروز در همین راستا کد جدیدی در اختیار کاربران قرار میدهیم که به وسیله آن بتوانند کد را در سایدبار قالب خود به وسیله ابزارک متن دلخواه یا ابزارک php و یا از طریق ویرایش قالب sidebar.php آن را در قالب خود قرار دهید. پس امروز هم با ما باشید …

خب میتوانید برای این امر از کد زیر استفاده کنید … این کد سطح بندی شده است و برای مدیران یک سطحی تعریف کرده که میتوانند مطلب هم ارسال نمایند :

	<li>
		<?php global $user_ID, $user_identity, $user_level ?>
		<?php if ( $user_ID ) : ?>
		<h2>کنترل پنل</h2>
		<ul>
			<li>به عنوان <strong><?php echo $user_identity ?></strong>.
			<ul>
				<li><a href="<?php bloginfo('url') ?>/wp-admin/">پنل مدیریت</a></li>
				<?php if ( $user_level >= 1 ) : ?>
				<li><a href="<?php bloginfo('url') ?>/wp-admin/post-new.php">ارسال مطلب</a></li>
				<?php endif // $user_level >= 1 ?>
				<li><a href="<?php bloginfo('url') ?>/wp-admin/profile.php">تنظیمات پروفایل</a></li>
				<li><a href="<?php bloginfo('url') ?>/wp-login.php?action=logout&amp;redirect_to=<?php echo urlencode($_SERVER['REQUEST_URI']) ?>">خروج !</a></li>
			</ul>
			</li>
		</ul>
		<?php elseif ( get_option('users_can_register') ) : ?>
		<h2>شناسایی</h2>
		<ul>
			<li>
			<form action="<?php bloginfo('url') ?>/wp-login.php" method="post">
				<p>
				<label for="log"><input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="22" />نام کاربری</label><br />
				<label for="pwd"><input type="password" name="pwd" id="pwd" size="22" /> رمز عبور</label><br />
				<input type="submit" name="submit" value="ارسال" class="button" />
				<label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> به خاطر سپردن</label><br />
				</p>
				<input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/>
			</form>
			</li>
			<li><a href="<?php bloginfo('url') ?>/wp-register.php">ثبت نام</a></li>
			<li><a href="<?php bloginfo('url') ?>/wp-login.php?action=lostpassword">بازیابی رمزعبور</a></li>
		</ul>
		<?php endif // get_option('users_can_register') ?>
	</li>

در ضمن اگر این کد رو گذاشتید قالب بهم ریخت فکر نکنید کد خراب است این کد رو باید با ul,li,h2 قالب خودتون ست کنید !
امیدوارم مفید باشه و استفاده کنید … همیشه با همیار وردپرس بمانید 🙂

  خطای اتصال ایمن در وردپرس یا ارور secure connection چیست؟
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام و خسته نباشید. ببخشید من از این کد شما استفاده کردم اما متاسفانه تصویر پروفایل کاربر نمایش داده نمیشه !!
    کدی هست که بهش اضاف کنم تا تصویر پروفایل کاربر نیز نمایش داده بشه !؟

  2. 8 سال عضو همیار وردپرس

    سلام
    من عین این پروفایل که تو همیار هستش رو میخوام افزونه اختصاصی هستش؟
    اگر چیزی شبیه به این رو معرفی کنید یا کد خام رو در اختیار بگذارید خیلی ممنون میشم.

  3. جلل خالق کمک
    این کد رو در قالب قرار میدم وقتی وارد پنل مدیریت هستم این کد درسته ولی اگر بخوای از خود قالب و این کد وارد بشی جاش خالی میشه انگار کدی نیس

    • 10 سال عضو همیار وردپرس

      سلام
      “در ضمن اگر این کد رو گذاشتید قالب بهم ریخت فکر نکنید کد خراب است این کد رو باید با ul,li,h2 قالب خودتون ست کنید !”

  4. سلام
    میشه بگید برای خود پنل کاربری همیار که سمت چپ سایت گذاشتید از چه افزونه ای استفاده کردید؟!
    با تشکر

    • 10 سال عضو همیار وردپرس

      سلام
      User pro

    • سلام
      من این افزونه رو دارم ولی برای ایجاد فرم ورود که داخل هدر سایت باشه مشکل دارم مثل فرم ورود خودتون…ممنون میشم کمکم کنید….سپاس

  5. سلاماین پنل کاربری ای که شما در سایتتون استفاده کردید رو چطور میشه ایجاد کرد؟

    • 10 سال عضو همیار وردپرس

      با سلام در این صفحه انواع پروفایل ساز ها موجود هست ونصبت به کاربردی که نیاز دارید میتونید از این افزونه ها استفاده کنید.

  6. سلام سوالی برام پیش اومده ،  هم تشکر کنم از کد بالا  هم بپرسم وقتی یوزر آنلاین میشه با چه کدی میشه ایمیلشو در سایت در یه دایو نمایش بدم که بگم این کاربر وارد شده و کاربر مثلا ویژه است؟

    • 10 سال عضو همیار وردپرس

      سلام
      از پنل مدیریتی میتونین مشخص کنید نوع کاربران رو
      از بخش کاربران

  7. سلاملطفا افزونه نظراتتون رو معرفی کنید.لطفا کمک کنید تا ما هم نظراتمون رو مثل نظرات شما آزاکس کنیم نمیخوام اگه اطلاعات وارد شده اشتباه بود به مدیریت وردپرس مراجعه بشه و پیامی مانند پیام سایت شما نمایش داده بشه