-
تعداد ارسالها
88 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط onlinewebsite
-
-
کد فایل single.php قالبتون رو بزارید. البته این کد متونه توی یک فایل دیگه باشه که توی حلقه فذاخونی میشه
-
میخواهید توی قالب اضافه کنید یا از ابزارک ها قرار بدید ؟؟
-
برای هدایت صفحه ورود به صفحه جدید از کد
function custom_login_message() {
wp_redirect(get_option('home').'/admin');
}
add_filter('login_message', 'custom_login_message');استفاده کنید. این کد را داخل فایل توابع قالب اضافه کنید. functions.php به جای
get_option('home').'/admin'میتونید از هر ادرس دیگه که مایلید فرم ورود اضافه بشه استفاده کنید.
یک برگه با قالب جدا در قالبتون بسازید و کد زیر رو برای ورد قرار بدین
<form action="<?php bloginfo('url'); ?>/wp-login.php" method="post" name="signup_form" id="user-login-form">
<input type="hidden" name="redirect_to" value="آدرس صفحه برگشتي بعد از لوگين شدن" />
<div class="login">
<span><em>*</em>نام کاربري: </span>
<input type="text" name="log" value="" id="name" class="required-entry " title="نام کاربري" />
</div>
<div class="login">
<span><em>*</em> رمز عبور: </span>
<input type="password" name="pwd" value="" id="name" class="required-entry " title="رمز عبور" />
</div>
<div class="login">
<span><em>*</em>ذخيره رمز عبور: </span>
<input name="rememberme" type="checkbox" id="rememberme" value="forever" class="input noborder" class="required-entry " title="ذخيره رمز عبور" />
</div>
<div class="buttons-set">
<button type="submit" title="ورود کاربران" class="button" ><span><span>ورود</span></span></button>
</div>
</form>برای جایی که نوشتم ادرس صفحه برگشتی بعد از لوگین صفحه ای که میخواین بعد از ورود درست کاربر به اونجا هدایت بشه رو وارد کنید. این صفحه میتونه صفحه اصلی مدیریت باشه یا یک صفحه خاص.
برای بازیابی رمز عبور و عضویت هم میشه به این صورت استفاده کرد.
اگ روش ساخت برگه با قالب جدا رو نمیدونین بگین توضیح بدم
- 7
-
در پوسته داخل حلقه پست به جای date() از <?php the_time('j F Y') ?> استفاده نمایید
<?php the_time('j F Y') ?>- 3
-
منظورتون از صفحه پوسته دقیقا کجاست ؟
داخل مدیریت ؟ یا نمایش؟
- 1
-
در درجه اول که تغییر دادن این مسیر پیشنهاد نمیشه. ولی یکی از راههایی که میشه بدون افزونه استفاده کرد اینه که شما صفحه ورود را به یک آدرس یک برگه هدایت کنید و توی اون برگه یک فرم ورود برای ورود بگذارید. اگر نیاز بود بفرمایید کدش رو بزارم
- 2
-
متاسفانه بزرگترین مشکل وردپرس فارسی ترجمه گنگ کلمات هست. به طوری که خیلی از بخش ها برای یک تازه کار گنگ و نامفهومه. هر چند دوستانی که زحمت این کار را میکشند خیلی انرزی و وقت گذاشتن. ولی متاسفانه مشکلی هست که همیشه بوده و هست. شاید بزرگترین دلیل برای ناشناخته بودن وردپرس در ایران همین مورد باشد.
اصل و پاییه وردپرس بر سادگی و راحتی استفاده هست. اما گنگ بودن ترجمه این راحتی را مشکل کرده برای تازه کاران
برای تغییر کلمات خاص میتونید از کد زیر استفاده کنید. متن یا جمله مورد نظر را در یک خط اضافه کنید و جایگزین کنید. تا در به روز رسانی های آینده دچار مشکل و دردسر برای تغییر از فایل زبان نباشید
add_filter( 'gettext', 'change_post_to_article' );
add_filter( 'ngettext', 'change_post_to_article' );
function change_post_to_article( $translated )
{
$translated = str_replace( 'شناسنامه', 'تغيير مشخصات', $translated );
$translated = str_replace( 'زندگینامه', 'درباره من', $translated );
return $translated;
}برای جاگذاری یک خط این کد رو اضافه کنید و کلمات مورد نظر را وارد نمایید
$translated = str_replace( 'زندگینامه', 'درباره من', $translated );- 5
-
دلیلش فکر کنم این باشه
- 1
-
مطالب توی دسته ها رو احتمالا حذف کردید. وقتی یک دسته ای مطلب نداشته باشه نشون داده نمیشه
- 2
-
با اجازه از اساتید
فکر کنم مشکل وردپرس شما بخاطر مموری لیمیت هاستتون باشه.
بهترین راه اینه که وارد wp-config.php بشین و
define('WP_MEMORY_LIMIT', '64M');را وارد کنید. و ذخیره نمایید
- 2
-
یک افزونه برای انتقال نوشتم .
از هر جایی که دوست داشتین منتقل می کنه. البته با هزینه
- 1
مشکل بعد از راه اندازی سایت
در مشکلات دیگر
ارسال شده در
به احتمال زیاد وردپرس قبلی شما نسخه اصلی بوده و موقع وارد شدن اطلاعات با utf-8 ذخیره نشده.
حالا چیزی که دوستمون گفتم را انجام بدین باید درست بشه اگر نشد به نظر من باید نسخه اصلی رو نصب کنید درست میشه. یعنی وردپرس انگلیسی
به هر حال چارش اینه که
انجام نشه توی دستور کوئری پایگاه داده