Masih

مدیر ارشد
  • تعداد ارسال ها

    1,593
  • تاریخ عضویت

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

  • روز های برد

    202

آخرین بار برد Masih در 27 فروردین

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

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

789 Excellent

7 دنبال کننده

درباره Masih

  • درجه
    Masih DinDar
  • تاریخ تولد 6 اسفند 752

اطلاعات شخصی

  • انجمن ساز مورد علاقه
    IPS
  • آدرس سایت
    http://devme.ir
  • سن
    22
  • Yahoo! Messenger
    xmasihx85
  • Facebook
    masihdindar
  • Twitter
    masihdindar
  • صفحه خانگی
    http://devme.ir
  • محل سکونت
    اصفهان
  • علایق شما
    توسعه دهنده و طراح
  • جنسیت
    male

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

1,096 بازدید کننده نمایه
  1. درود. اگه ترجمه های فایل زبان منظورتونه، باید دقت داشته باشید که بعد از اینکه فایل رو ترجمه کنید، Encoding فایل رو روی UTF-8 قرار بدید. اگر کلمات ذخیره شده در دیتابیس ناخوانا هستند، دیتابیس رو روی General_ci یا UTF-8 قرار بدید.
  2. درود. شما اول باید تمامی توابعی که برای تعریف متاباکس و فیلدهای اطلاعات در قالب قبلی استفاده شده رو وارد قالب جدید کنید. بعد با استفاده از کد زیر، مقادیر داخل هر فیلد رو برای پست هاتون دریافت و نمایش بدید : <?php if(get_post_meta($post->ID,'_music2',true) !=""){ echo get_post_meta($post->ID,'_music2',true);} ?> بجای _music2 هم باید شناسه هر متاباکس رو وارد کنید. دقیقا مثل زمینه دلخواه هست. یعنی توسط توابع یا افزونه ACF فیلدهایی تعریف می کنید و توسط تابع مخصوص که در همین پاسخ هم دادم، میتونید اطلاعات ذخیره شده داخل اون فیلدها رو برای پست ها نمایش بدید. تنها کاری که باید بکنید اینه که توابع تعریف متاباکس رو دقیق وارد قالب جدید کنید.
  3. افزونه های Quttera و Wordfence Security از بهترین گزینه ها برای اینکار هستند. افزونه Wordfence Security علاوه بر اسکن کامل قالب و افزونه ها و خود وردپرس، گزینه های امنیتی زیادی برای محافظت از سایت بهتون میده. ولی اگه قصد دارید فقط یکبار سایتتون رو اسکن کنید، از افزونه اول استفاده کنید.
  4. بله قطعا مشکل از قالبتون هست. حمله خیر، چون شما گفتید وقتی قالب رو فعال می کنید سرعت مابقی سایت هاتون به حالت نرمال برمیگرده، این دلیل سنگین بودن و مصرف زیاد منابع سرور توسط قالب هست. ولی درمورد ویروسی بودن (کدهای مخرب) میتونید از افزونه های اسکنر قالب و افزونه وردپرسی استفاده کنید تا ببینید سایتتون حاوی کدهای مخرب نباشه.
  5. درود. خب جوابتون رو خودتون داخل سوالتون میتونید پیدا کنید! قالبی که استفاده می کنید از توابع زیادی استفاده میکنه که برای اجرای بی نقص و با سرعت بالا نیازمند منابع بالایی هست. رم و سی پی یو چیزهایی هستند که هنگام اجرای توابع بکار گرفته میشن و هر چه توابع سنگین تر باشند نیاز به منبع بیشتر هست. دو کار میتونید بکنید : یا از قالب های سبک تر با طراحی مشابه استفاده کنید یا سرورتون رو ارتقاء بدید و منابع بیشتری رو در نظر بگیرید
  6. قالبی که لینک دادید و امکاناتی هم که گفتید با گالری لایت باکس (Lightbox Gallery) ایجاد شده که افزونه های زیادی برای اینکار داخل مخزن وردپرس وجود داره. یه چرخی بزنید توی مخزن افزونه های وردپرس!
  7. مورد دوم که گفتید اگر زیرتیتر هم نداشته باشه باز نمایش داده میشه، دلیلش اینه که چون متنی که در پاسخ قبلی دادم در واقع یک متن کاملا ساده هست. خوب شما باید اونو به صورت شرطی بنویسید. در مثال زیر، ابتدا دستور شرطی بررسی میکنه که آیا زیرتیتر وجود داره یا خیر، بعد محتویات رو نمایش میده : <div class="roo-titr2"> <?php if( get_field( "zirtitr_kl" ) ): ?> کلهر نیوز: <?php the_field( "zirtitr_kl" ); ?> <?php endif; ?> </div> از این کد بجای کد پاسخ قبلیم استفاده کنید. اون حالت اول هم که گفتم با یک AddOn به این صفحه اضافه میشه. در حالت پیش فرض شما :پیشوند و پسوند ورودی رو دارید که فقط بعنوان راهنمای کاربر و نویسنده در هنگام وارد کردن اطلاعات استفاده میشه. برای دریافت و نمایش این پسوند و پیشوند باید کدهای ترکیبی و ابتکاری استفاده کرد که حجم کدنویسی زیادی نیاز داره! ولی راحت ترین کار همون استفاده از دستور شرطی هست که در همین پاسخ هم در بالا کدش رو دادم.
  8. درود. سطح دسترسی فایل wp-config.php رو بررسی کنید که روی 644 یا بالاتر باشه. در غیراینصورت افزونه نمیتونه تنظیمات مورد نیاز رو داخل این فایل بازنویسی کنه. خطای دوم هم که واضح هست. آموزش کاری که باید بکنید داخل خود خطا نوشته شده. فایلی که گفته شده رو در مسیر ذکر شده بررسی کنید که اگر وجود داره پاک کنید و مجددا افزونه رو نصب و فعال کنید.
  9. درود. اگه زمینه دلخواه توسط افزونه ACF نوشته شده، می تونید در بخش ویرایش زمینه، در بخش مقدار پیش فرض یا پیش از خروجی متن مورد نظرتون رو وارد کنید. اگه می خواهید متنتون دارای تگ های HTML باشه (مثل Bold یا حتی کلس و ...) می تونید اون متن ثابت رو داخل فایل قالبتون، دقیقا قبل از کد تابع دریافت مقدار زمینه دلخواه، وارد کنید. مثلا: <div class="roo-titr2">کلهر نیوز: <?php the_field( "zirtitr_kl" ); ?></div>
  10. با کدنویسی و کمی CSS میشه چنین چیزی راه اندازی کرد. نیازی به افزونه های متعدد نیست.
  11. از زمینه دلخواه میتونید استفاده کنید. اگر این تب ها در ادامه مطلب هست، با استفاده از افزونه ACF می تونید تب هارو شرطی کنید و محتویاتش رو از طریق زمینه دلخواه هنگام ایجاد برگه یا پست اضافه کنید. اگر هم یک محدوده ثابت هست و در ادامه مطلب نیست، میتونید محتویاتش رو به طور دستی وارد کنید در کدهای قالب یا اینکه یک پنل تنظیمات برای قالب ایجاد کنید و محتویات تب رو از طریق پنل تنظیمات به سایت بدید که امکان مدیریت کردنش هم راحت تر باشه.
  12. درود. چون وقتی برای انجامش ندارم. شرمنده فراموش کردم پاسخ بدم به پیامتون.
  13. درود. سریع ترین راه برای انجام اینکار استفاده از ابزارهای تبدیل آنلاین هست. مثل HTML To Wordpress که نمیشه اطمینان کرد که قالب رو به طور کامل تبدیل کنه. همچنین هیچ پنل تنظیماتی نخواهید داشت. در کل تست کردنش ضرری نداره. ولی اصولی ترین و قابل اطمینان ترین راه، تبدیل دستی هست. یعنی یه مقدار دانش کدنویسی نیازه که توابع و کدها رو داخل کدهای قالب استفاده کنید. توابع عمومی که برای هیدر و فوتر و محدوده مطالب استفاده میشه، از مهم ترین بخش های تبدیل هست. حالا اگه این 20 صفحه، هر کدوم برای بخش های مجزا باشند، نیازه که هر کدوم از صفحات HTML رو بعنوان یک "قالب برگه" تبدیل کرد و داخل وردپرس ازش استفاده کرد. بطور خلاصه بگم که ریزه کاری ها و دقت عمل در ابزارهای آنلاین کم هست. حالا اگه ابزار آنلاین که در ابتدا معرفی کردم نتونست کاری بکنه، باید با یک متخصص وردپرس صحبت کنید تا تبدیل رو براتون انجام بده.
  14. درود. برای استفاده از school management طبیعتا باید درگار پرداخت بهش اضافه کنید که یک کار کدنویسی هست. ولی صرف نظر از این افزونه، میتونید از افزونه LearnPress هم استفاده کنید. این افزونه با ووکامرس هم سازگاره . یعنی میتونید از درگاه پرداخت ووکامرس برای این افزونه استفاده کنید. شمسی سازی هم نیازی نداره چون تمامی مواردش رو از خود وردپرس میگیره . ولی برای افزونه های دیگه چون یا تازه شروع به کار کردن یا اونقدری خواهان ندارند، زیاد به شمسی سازیشون و درگاه پرداخت ایرانی اهمیت نمیدن کدنویسا
  15. grameasy

    پس حتما امکان Repost رو فعال کردید. هشتگ هایی که تعیین کردید که مطالب از اون گرفته بشه رو حذف کنید و مابقی تنظیمات مربوط به repost رو غیرفعال کنید. البته فقط مربوط به اکانت خودتون.