رفتن به مطلب

محسن عواطفی

عضو سایت
  • تعداد ارسال‌ها

    370
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    16

آخرین بار برد محسن عواطفی در فروردین 17

محسن عواطفی یکی از رکورد داران بیشترین تعداد پسند مطالب است !

اعتبار در سایت

104 خوب

درباره محسن عواطفی

  • درجه
    کاربر ثابت

اطلاعات شخصی

  • جنسیت
    مرد
  • موقعیت
    همدان
  • علاقمندی ها
    برنامه نویسی و طراحی
  • آشنایی با وردپرس
    حرفه ای
  • سطح برنامه نویسی
    حرفه ای
  • آشنایی با طراحی
    حرفه ای

آخرین بازدید کنندگان نمایه

1,417 بازدید کننده نمایه
  1. سلام، وقت بخیر بهترین افزونه‌ای که در این زمینه می‌شناسم افزونه WP User Frontend Pro هستش.
  2. سلام، ممنون از شما، حتما این روشو امتحان میکنم...
  3. خواهش میکنم، موفق باشید...
  4. اگر اشتباه نکنم با css و از طریق تابع text-transform میتونید اینکار رو انجام بدید. بدین شکل : <span style='text-transform: lowercase;'>[SHORTCODE]</span>
  5. سلام، وقت بخیر اگر شورتکد رو درون فایل php و با تابع do_shortcode فراخوانی می‌کنید، میتونید با قرار دادن این تابع درون تابع strtolower، خروجی شورتکد رو به حروف کوچک تبدیل کنید. اما اگر شورتکد رو درون مطالب و برگه‌های سایت قرار میدید باید از طریق جاوااسکریپت و تابع toLowerCase اینکار رو انجام بدید. فقط کافیه شورتکدتون رو داخل یک المنت با کلاس toLowerCase بزارید (مثال): <span class='toLowerCase'>[SHORTCODE]</span> و این کد رو در فوتر قالب و قبل از بسته شدن تگ body قرار بدید : <script> let elements = document.getElementsByClassName( 'toLowerCase' );
  6. محسن عواطفی

    ارسال ایمیل به کاربر حذف شده

    سلام، وقت بخیر از طریق اکشن delete_user میتونید اینکار رو انجام بدید : مثال : function wnDeleteUser( $user_id ) { global $wpdb; $user = get_userdata( $user_id ); $email = $user->user_email; $headers = 'From: ' . get_bloginfo( "name" ) . ' <' . get_bloginfo( "admin_email" ) . '>' . "\r\n"; wp_mail( $email, 'Your account has been deleted!', 'Your account at ' . get_bloginfo("name") . ' is being deleted right now.', $headers ); } add_action( 'delete_user', 'wnDeleteUser' ); میتونید این کد رو به فایل functions.php قالب اضافه کنید. البته برای اینکه
  7. سلام، وقت بخیر در فایل php صفحاتتون باید یک متغیر تنظیم کنید که وجود داشتن یا نداشته بخش infor2 رو بررسی کنه. مثال : <?php // تنظیم متغیر برای بررسی وجود داشتن یا نداشتن بخش infor2 $infor2 = false; // بررسی پست تایپ if ( $post->post_type == 'post' ){ $infor2 = true; ?> <div class='fff'></div> <!-- کد تبلیغات رو اینجا قرار بدید --> <?php } if ( ! $infor2 ) { $infor2 = true; ?> <div class='bbb'></div> <!-- کد تبلیغات رو اینجا قرار بدید --> <?php } ?> امیدوارم
  8. سلام وقت بخیر از طریق جاواسکریپت و تابع insertAdjacentElement می‌تونید انجامش بدید. مثال : let addToCartButton = document.getElementById( 'ID' ); // تنظیم دکمه افزودن به سبد خرید روی متغیر addToCartButton let section = document.getElementById( 'ID' ); // تنظیم بخشی که میخواید دکمه افزودن به سبد خرید رو اونجا قرار بدید let position = 'beforebegin'; // یا afterend // تغییر مکان دکمه سبد خرید از مکان فعلی به قبل section section.insertAdjacentHTML( position, addToCartButton ); دقت کنید در خط اول و دوم به جای کلمه ID باید ID دکمه افزودن به سبد خرید و بخشی که میخواید دکمه سبد خرید
  9. محسن عواطفی

    ایمیل

    سلام، وقت بخیر طبیعتا از طریق خود وردپرس باید انجامش داد، به بخش ویرایش پروفایل خودتون برید و اقدام به تغییر ایمیل کنید، اما اگر موفق نشدید باید از طریق phpmyadmin اقدام کنید. به مدیریت پنل هاستتون برید و از بخش databases روی phpmyadmin کلیک کنید. بعد، از منوی سمت چپ، ابتدا دیتابیس فعلی سایت رو انتخاب و بعد جدول wp_users رو انتخاب کنید. (ممکنه نام این جدول در دیتابیس شما یه مقدار متفاوت باشه). حالا بین یوزرهایی که در دیتابیس شما ثبت شده دنبال اطلاعات حساب خودتون بگردید و وقتی پیداش کردید روی همون آیتم، روی کلید edit کلیک کنید : در بخش بعدی، از بخش user_email، ایم
  10. محسن عواطفی

    ساب‌دامین یا دامنه جدید

    سلام وقت بخیر اگر سایت جدیدی که میخواید بسازید مربوط به سایت اصلی میشه، به نظر من بهتره از سابدامین استفاده کنید.
  11. سلام، وقت بخیر خود قالب سرعت مناسبی نداره، با این حال به نظر من مشکل اصلی از قالب نیست، سرعت اتصال به سرور خیلی پایینه و این در اغلب مواقع به هاستینگ مربوط میشه. پیشنهاد میکنم موقتا قالبتون و تغییر بدید، اگر مشکل حل شد، به طراح قالب اطلاع بدید که مشکل از قالبه. در غیر اینصورت احتمالا مشکل از هاستتونه (ممکنه به علت سنگین بودن بارگذاری یک مطلب یا افزونه خاص فشار زیادی بهش وارد بشه).
  12. محسن عواطفی

    مشکل منابع سایت

    سلام، وقت بخیر مرجع اصلی این قالب‌ها و افزونه‌ها سایت Theme Forest هستش. قیمت محصولاتش به دلاره و طبیعتا به نسبت نسخه‌‌های ایرانیش، قیمت بالایی دارن. ولی راه‌هایی هست که بشه (از طریق واسطه) این محصولات رو خریداری کرد.
  13. سلام، وقت بخیر بعید میدونم با وردپرس بشه چنین چیزی ساخت، به نظر من بهتره خود سایت رو با وردپرس بسازید و ساخت این قسمت (ثبت نام و کد پیگیری) رو به یک طراح بسپارید تا به شکل اختصاصی طراحی کنه.
  14. محسن عواطفی

    ایجاد صفحه دوره آموزشی

    سلام، وقت بخیر به نظر من در قالب مطلب منتشر شه بهتره.
  15. محسن عواطفی

    بالا نیومدن سایت

    سلام، وقت بخیر ممکنه مشکل از افزونه‌ها یا قالب شما باشه، به هاستتون مراجعه کنید و از بخش wp-content اسم پوشه‌ی plugin رو موقتا تغییر بدید، بعد سایت رو چک کنید، اگر مشکل رفع شده بود، باید دنبال افزونه‌ای بگردید که این مشلکو ایجاد کرده اما اگه مشکل حل نشده بود به پوشه themes برید و نام پوشه قالب فعلی رو روی یک قالب دیگه بزارید و دوباره سایتو چک کنید، اگر حل شده بود، که مشکل از قالبه، در غیر اینصورت به هاستینگتون مشکل رو گزارش بدید.
×
×
  • اضافه کردن...