functions.php

چگونگی برجسته کردن مطالب جدید در وردپرس

اگر شما بخواهید مطالب جدیدی که میگذارید از بقیه مطالب جدا باشد و کلمه جدید یا new را با یک استایل داشته باشد می توانید از این آموزش استفاده کنید. اگر شما در سایت خود بخواهید که کاربرانتان از پست های جدید با خبر شوند می توانید به آنها یک فیلدی نمایش دهید که متوجه شود این پست جدید است چون ممکن است کاربران شما در سایت بیایند و چون مطلب جدیدی پیدا نکنند از سایت شما میروند پس بهتر است با یک نماد یا نشانه آنرا به کاربرانتان نشان دهید. با استفاده از کد زیر می توانید پست های جدید را علامت گذاری کنید.کد زیر را در functions.php بگذارید. عملکرد کد زیر به اینصورت است که با کوکی های کاربران ...

ادامه مطالب
افزودن نقش کاربری در وردپرس بدون پلاگین

اگر شما می خواهید یک نقش کاربری در سایت خود علاوه بر نقش کاربری های فعلی بسازید می توانید از کد زیر برای اینکار استقاده نمایید .دقت داشته باشید که این رل کاربری که می سازید در جدول wp_options ذخیره می شود.بهتر است از پلاگین ایجاد نقش های کاربری مختلف در وردپرس (‌ Wrodpress Permission ) استفاده نمایید.کد ها را در functions.php قرار دهید. کاربرد  <?php add_role( $role, $display_name, $capabilities ); ?>  پارامتر ها $role (string) (required) Role name   Default: None $display_name (string) (required) ...

ادامه مطالب
معرفی پلاگین وردپرسی Polylang

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

ادامه مطالب
معرفی پلاگین وردپرسی Adminimize

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

ادامه مطالب
معرفی پلاگین وردپرسی Post Expirator

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

ادامه مطالب
تغییر آواتار پیش فرض در وردپرس

برای تغییر آواتار پیش فرض وردپرس می توانید کد زیر را در functions.php وارد نمایید add_filter( 'avatar_defaults', 'newgravatar' ); function newgravatar ($avatar_defaults) { $myavatar = get_bloginfo('template_directory') . '/images/gravataricon.gif'; $avatar_defaults[$myavatar] = "wpmen"; return $avatar_defaults; } گراواتار یک عکس پیش فرض وردپرس است که وردپرس برای کاربرانش در نظر میگیرد که در بعضی  مسائل شما می خواهید آواتار پیش فرض خودتون رو بگذارید.  

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

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

ادامه مطالب
ساختار ساده قالب وردپرس

برای خیلی از تازه کار ها که میخواهند قالب وردپرس را از صفر خودشان بسازند این سوال مطرح است که از کجا شروع کنند، چه فایل هایی را نیاز دارند تا قالبی ساده را بسازند که بتواند نیازهای ابتدایی نمایش مطالب یک سایت را انجام دهد،‌ برای همین مردان وردپرس تصمیم گرفته است تا فایل های لازم برای ساخت یک قالب وردپرسی ساده را معرفی کند. برای شروع نیاز به دو فایل اصلی دارید تا سیستم قالب را شناسایی کند : index.php style.css پس از این که پوشه قالبتان را درون پوشه قالب ها در وردپرس ساختید این دو فایل را بسازید و طبق آموزشی که قبلا ارایه شده بود فایل style.css را تنظیم  کنید برای مشاهده آموزش به این لینک بروید. دیگر فایل ...

ادامه مطالب
فایل Functions در قالب وردپرس چیست ؟

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

ادامه مطالب
فایل های اصلی قالب وردپرس ( WordPress Template )

اگر تابه حال قالبی را طراحی کرده باشید حتما متوجه آن شده اید که به طور پیش فرض وردپرس یک سری از فایل ها را شناسایی می کند به طور مثال فایل index.php که فایل اصلی  محسوب می شود در قالب وردپرس و بسیاری از فایل های دیگر که در صورتی که نیاز پیدا کردید می توانید از آن ها استفاده کنید، در زیر به معرفی فایل های قالب وردپرس می پردازیم:   style.css یکی از فایل های اصلی وردپرس محسوب می شود، در آن می توانید استایل های سی اس اس خود را قرار دهید همچنین یک سری تنظیمات برای قالب را در این فایل می نویسند،‌برای مثال نام قالب (‌ برای مشاهده توضیحات کامل در خصوص ...

ادامه مطالب