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

اگه از کاربرای همیار وردپرس باشید که ایشالله هستید میدونید که تاحالا چندین نوشته در مورد گسترش پنل کاربری وردپرس ارسال کردیم . برای مثال میتوانم به : نمایش فرم 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 قالب خودتون ست کنید !
امیدوارم مفید باشه و استفاده کنید … همیشه با همیار وردپرس بمانید 🙂

  خطای The page isn’t redirecting properly در وردپرس + رفع آن
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

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

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

  1. سلام دوست عزیز
    جون من ، من خیلی تازه واردم این صفحه ی سی اس اس رو تو انجمن یه توضیحی بدید لینکشم اینجا بزارید
    هم این
    هم اون امارگیر cystats اونم وقتی میزارمش فقط نوشته است من میخوام مثل شاتش یه قالب قشنگ دورس باشه
    مرسی

  2. سلام
    یه سوال داشتم
    می خواستم بدونم میشه به پنل کاربران وردپرس یه قسمت دیگه به نام صندوق پیغام ها اضافه کرد که بشه به توی پنل سایت به کاربران پیام داد؟

  3. در ضمن اگر این کد رو گذاشتید قالب بهم ریخت فکر نکنید کد خراب است این کد رو باید با ul,li,h2 قالب خودتون ست کنید !
    بی زحمت میگید اینا هرکدوم چی هستن و ما باید چیکار کنیم به زبون ساده!
    مرسی

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

      ul,li منظور قسمت لیست قالبتونه که با CSS تنظیم میشه و H2 هم تگ تیتر هست که اون رو هم باید با css قالبتون ست کنید

  4. خیلی ممنون. فقط اگه میشه کد آواتار کاربر که در سمت چپ نمایش داده بشه رو هم بهم بدین تا اضافه کنم عالی میشه.
    پیشاپیش ممنون.

  5. سلام من با شما به تازگی اشنا شدم مطالب خوب و آموزنده ای دارید ممنون
    میخواستم راهنمایی کنید در این زمینه که من بتونم برای پشت پنل عکس بذارم مثلا تصویر بالا که گذاشتین ساده باز میشه

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

      جواد جان اینکه با css است الان من نمیتونم دستری بهت بگم که !

  6. ممنون از پست کاربردیت 🙂

  7. نمونه خارجی پیدا کردم : http://www.mediafire.com/?220gib6ixj66vqc

  8. چه روشی؟! مثل همین میشه ؟؟;(

  9. داداش برای نمایش اسم کاربر یا همون nickname از چه تابعی استفاده میشه ؟
    منم توی سایتم یه چیزی توی همین مایه ها ساختم خوشحال میشم نظرتو بدونم .

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

      سلام اگزو جان 🙂 دیدم سایتتو جالب در آوردی … البته هنوز جای کار داره !!

  10. سلام سلام
    فکر کنم اگه یه روز از شما یه چیزی نخوام اون روز روزم شب نمیشه
    الانم یه درخواست دارم
    میخوام بدونم میشه مطلب یه دسته ی خواص و تو یه برگه ی جدا نشون دارد و مطلب اون قسمت تو صفحه ی اصلیم نیاد
    البته مطالبش تو یه برگه ی دیگه بیاد ؟
    و در آخرم من درخواست تبادل لینک ندارم چون اینجا جاش نیست

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

      زانیار جان یه خورده گیج شدم !! شما دقیقا میخوای چیکار کنی ؟

    • سلام
      میخوام مطالب یه دسته ی خواص رو تو یه برگه نشون بدم یعنی مطالبی که تو اون دسته منتشر میشه رو بشه تو یه برگه نشون داد میشه همچین کاری کرد یا نه ممنون میشم کمک کنید .

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

      بله عزیزم میشه!

    • بهتره به جاي اينكه سر خودتو درد بياري و اينقده با اين كدها ور بري از افزونه custom post type استفاده كني . هم كار باهاش راحته و هم خيلي پيشرفتست . موفق باشيد .

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

      ممنون … چه عجب یه کامنت از شما بدون کلمه yootheme دیدیم 🙂 امیدوارم کردی