فعال کردن ویرایشگر گوتنبرگ برای پست تایپ های سفارشی

آموزش فعال کردن ویرایشگر گوتنبرگ برای پست تایپ های سفارشی

قابل انکار نیست که پست تایپ های سفارشی(Custom Post Types) نقش بسیار مهمی در محبوبیت و توسعه عملکرد وردپرس بازی می کنند، لحظه ای تصور کنید که فقط امکان استفاده از پست تایپ نوشته و صفحه فراهم بود، احتمالا در…

محافظت از wordpress rest api

افزایش امنیت وردپرس با مخفی کردن WP REST API

وردپرس در نسخه 4.6 قابلیت REST API را معرفی کرد، امکانی که طیف گسترده ای از پلاگین ها، اپلیکیشن های موبایل و برنامه های دسکتاپ از آن استفاده می کنند، در واقع REST API مانند پلی است که سایرین می…

نمایش شناسه کاربران وردپرس

آموزش افزودن شناسه کاربر به لیست کاربران وردپرس

خوشبختانه وردپرس آنقدر انعطاف پذیر است که به راحتی می توانید قسمت های مختلف آن را سفارشی کنید، فقط باید بدانید که در چه شرایطی از کدام قابلیت، فیلتر و یا اکشن استفاده نمائید، برای بررسی این موضوع می خواهیم…

خروجی csv در وردپرس

چگونه از نوشته های وردپرس خروجی CSV تهیه کنیم؟

گاهی اوقات نیاز دارید از لیست نوشته های منتشر شده وب سایت تان یک فایل CSV تهیه کرده و در کانال تلگرام، شبکه های اجتماعی و یا برای دوستانتان ارسال نمائید، اما وردپرس به صورت پیش فرض امکان تهیه خروجی…

افزودن تصویر به تکسانومی وردپرس

افزودن فیلد تصویر به تکسانومی در وردپرس

تکسانومی(Taxonomy) روشی برای دسته بندی محتوا در وردپرس است، زمانی که نوشته یا پست جدیدی را در طبقه(Category) خاصی قرار می دهید یا برای آن برچسب(Tag) مشخص می کنید در حال استفاده از تکسانومی هستید. لازم است بدانید که دسته…

آپلود svg در وردپرس

آموزش آپلود تصاویر SVG در وردپرس

SVG یا Scalable Vector Graphics فایل های گرافیکی مقیاس پذیری هستند که در فرمت و قالب XML ذخیره می شوند، اگر این فایل ها را تغییر اندازه یا بزرگنمایی کنید به هیچ عنوان کیفیت خود را از دست نخواهند داد،…

امنیت وردپرس

امنیت وردپرس: مراقب فیلد user_nicename باشید!

اگر با دیتابیس وردپرس آشنا باشید می دانید که اطلاعات کلیه کاربران در جدول wp_users ذخیره می شود، در جدول فوق نام کاربری(Username) در فیلد user_login و نامک یا Slug مربوط به نویسنده که برای تولید پیوند یکتا(Permalink) استفاده می…

اسکریپت های mysql برای وردپرس

+۱۵ کوئری مفید و کاربردی SQL برای وردپرس

وردپرس رابطه محکم و عجین شده ای با دیتابیس MySQL دارد و کلیه اطلاعات خود اعم از نوشته ها، صفحات، کامنت های کاربران و ... را در آن ثبت و ضبط می کند، بخش مدیریت وردپرس و افزونه های نصب…

ترفندهای خطایابی در وردپرس

انواع روش های خطایابی در وردپرس

وردپرس ابزارها و روشهای مختلفی به منظور اشکال زدایی و پیدا کردن خطاهای خود ارائه می دهد که می توانید به راحتی و با اضافه کردن چند خط کد از آنها استفاده کنید، در این پست آموزشی می خواهیم به…

افزودن نقش جدید در وردپرس

آموزش افزودن نقش یا Role کاربری به وردپرس

وردپرس به صورت پیش فرض شش نقش یا Role از پیش تعریف شده دارد: مدیر کل (Super Admin) مدیر (Administrator) ویرایشگر (Editor) نویسنده (Author) مشارکت کننده (Contributor) مشترک (Subscriber) هر نقش از مجموعه ای وظیفه(توانایی، قابلیت) یا Capability تشکیل شده…

چگونه از wpdb در وردپرس استفاده کنیم

دیتابیس وردپرس: مقدمه ای بر کلاس wpdb

کلاس ها و توابع مختلفی برای کار با دیتابیس وردپرس وجود دارد، wp_query، wp_insert_post، update_post_meta و موارد دیگری که می توانید متناسب با نیاز پروژه از آنها استفاده کنید. اما گاهی اوقات روشهای فوق برایتان محدودیت ایجاد می کنند و…