ترفند

آموزش وردپرس ، افزودن خصیصه به تصاویر

در نظر بگیرید که می خواهید همه عکس هایی که در سایت دارید در هنگام نمایش یک خصیصه خاص داشته باشید و می خواهید این کار به صورت اتوماتیک صورت بگیرید کافیست یک که از کدهای آماده وردپرس کمک بگیرید تا به نتیجه دلخواه برسید ، به عنوان مثال می خواهیم یک کلاس و یک عنوان به عکس های خود در هنگام فراخوانی و نمایش انتساب کنیم برای این کار می خواهیم از تابع the_post_thumbnail استفاده کنیم این تابع  دو ورودی میگیرد اولی سایز تصویر می باشد و دومین ورودی خصیصه های عکس می باشد که در مثال زیر یک کلاس img-responsive و همچنین یک عنوان با مقدار Feature image  برای عکس قرار داده ایم در هنگامی که ...

ادامه مطالب
آموزش وردپرس ،‌ حذف تصویر شاخص در هنگام حذف پست

در هنگام توسعه سیستم وردپرس به خوبی متوجه آن خواهید شد که چرا وردپرس یک سیستم قدرتمند برای راه اندازی وب سایت می باشد چراکه از نظر توسعه بسیار ساده تر از بقیه سیستم های موجود می باشد و به نوعی دسترسی به بخش های مختلف و فیلتر کردن مواردی که نیاز نداریم و یا تغییر در تابعی به سادگی و تنها به نوشتن چند خط کد اعمال شدنی است. از این رو امروز می خواهیم در خصوص اضافه کردن یک ویژگی به وردپرس صحبت کنید. در زمان حذف یک پست همانطور که می دانید اگر پست مورد نظر دارای تصویر شاخص باشد آن تصویر حذف نخواهد شد این امر موجب می شود که پس از ...

ادامه مطالب
امنیت وردپرس ، مخفی سازی اطلاعات سایت

با سلام خدمت کاربران گرامی سایت مردان وردپرس . در این قسمت از امنیت وردپرس به بررسی یکی از مسائلی می پردازیم که برای سایت ها بسیار اهمیت دارد . وردپرس دارای تگ های بسیار زیادی می باشد که یکی از این تگ ها تگ generator (تولید کننده) می باشد.این تگ نسخه وردپرس را داراست مثلا 4.7.2 .این تگ تولید کننده به دلیل اینکه نسخه وردپرس را در خود داراست دارای مشکلات امنیتی می شود مثلا اگر نسخه وردپرس سایت را آپدیت نکرده باشید و نسخه وردپرس 4.2 باشد یک هکر می تواند با باگ هایی که در این نسخه وجود داشته و پیدا کرده است سایت را مورد حمله قرار دهد.اگر در صفحه سایت کلیک ...

ادامه مطالب
آموزش وردپرس ، نمایش “فقط” زیر دسته بندی ها (child)

دسته بندی ها در وردپرس یکی از بخش های اصلی سایت می باشد .با استفاده از دسته بندی ها می توان موضوعات اصلی سایت را برجسته تر کرده و برای آنها زیر دسته بندی قرار داد.حال اگر بخواهیم فقط زیر دسته بندی ها را نمایش داده و دسته بندی والد را نمایش ندهیم از آموزش زیر استفاده می کنیم. مطالعه کنید : آموزش وردپرس ، نمایش “فقط” دسته بندی ها (parent)  اگر از کد زیر در داخل حلقه ها بری نمایش دسته بندی ها استفاده می کنید  [crayon-5a171881a2313977795696/] می توانید به جای آن کد زیر را استقاده کنید  [crayon-5a171881a231a681264811/] فقط کافیست که  در خط cat_is_ancestor_of(4 عدد 4 را به عدد دسته بندی اصلی خود تغییر دهید .با این تغییر می توان تعیین کرد که ...

ادامه مطالب
آموزش وردپرس ، نمایش “فقط” دسته بندی ها (parent)

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

ادامه مطالب
آموزش وردپرس‌ ، ویرایش دکمه پاسخ در نظرات

در قسمت تابع comment reply link را بررسی کردیم و در قسمت ویرایش لیست نظرات  گفتیم که چگونه یک لیست نظرات را دلخواه کنید.حال اگر شما بخواهید دکمه پاسخ را ویرایش کرده و یک کلاس به آن بدهید می توانید از کد زیر استفاده کنید.   کد زیر را در functions.php قرار داده و به جای تابع comment_reply_link مورد نظر که پیش فرض آن کلاس reply  برای وردپرس هست می توانید کلاس موردنظر خود را بگذارید ما در اینجا کلاس pull-right btn btn-primary btn-xs را تعریف کرده ایم. [crayon-5a171881a2aa4237911671/] اگر بخواهید متن دکمه  پاسخ (Reply ) متن دلخواه را بگذارید از کد زیر استفاده کنید.البته در آموزش ویرایش لیست نظرات  به صورت کامل بیان شده.   [crayon-5a171881a2aac975354358/] به جای متن  Reply کلاس Reply to this comment را قرار میدهد.     حال اگر ...

ادامه مطالب
آموزش وردپرس ، ویرایش لیست نظرات

اگر در وردپرس بخواهید لیست نظرات کاربران را نمایش دهید از پیش فرض خود وردپرس استفاده می شود و شما برای سفارشی کردن آن نیاز به طراحی css دارید.حال اگر قالب شما طرحی داشته باشد که با طراحی و سبک دهی درست نشود می توانید  از آموزش زیر استفاده کنید. با کد های زیر می توانید رویکرد متفاوتی از لیست نظرات کاربران داشته باشید و قدرت بیشتری در انتخاب گزینه های html داشته باشید کد زیر را در functions.php قرار دهید.   [crayon-5a171881a3577112345409/] در کد بالا شما یک تابع به نام wpmen_comment  تعریف کرده اید که نظرات را می گیرد و طبق کد های html شما قرار می دهد.حال کافیست در comments.php و یا صفحه ای که میخواهید نظرات باشد(درون حلقه نمایش پست ها ...

ادامه مطالب
رفع درخواست ftp هنگام نصب افزونه

برخی مواقع ممکن است در هنگام نصب پلاگین و یا هنگام بروزرسانی وردپرس نتوانید با اف تی پی سرور اتصال برقرار کنید و از این رو سیستم نتواند به طور اتوماتیک پروسه مربوطه را انجام دهد برای این کار می توانید به صورت دستی فایل ها را در مسیر مناسب خود کپی کنید تا نصب پلاگین و یا بروزرسانی صورت پذیرد البته این کار خطرناکی است و می بایست از تجربه کافی در سیستم وردپرس برخورد دار باشید تا در هنگام جابه جایی فایل ها ، فایل های اشتباه را حذف نکنید. اما راه بهتر و ایمن تر این است که مشکل اف تی پی خود را برطرف کنید می توانید با تنظیمات در فایل wp-config ...

ادامه مطالب
آموزش وردپرس ، رفع خطا صفحه خالی در وردپرس

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

ادامه مطالب
جاسازی ACF درون قالب / پلاگین

دیگر هر توسعه دهنده وردپرس این را میداند که بدون ACF نمی توان زندگی کرد، این محبوب ترین پلاگین حال حاظر وردپرس که توسط یک استرالیایی به نام  Elliot Condon نوشته شده و توسط هزاران علاقه مند به وردپرس در حال توسعه و استفاده می باشد. اگر از آن دسته از افراد هستید که نمیتوانید از این پلاگین دل بکنید و دوست دارید درون قالب و پلاگین که می سازید همراه خود داشته باشد و به صورت درونی آن را نصب کنید ، یعنی به این صورت که اگر قالب نصب شد یا پلاگین شما فعال شد این پلاگین نیز فعال شود می توانید از قطعه کد زیر استفاده کنید تا این روند را اجرایی کنید: [crayon-5a171881a3d90088027216/] توجه کنید ...

ادامه مطالب