• تنظیمات

    وردپرس یک مجموعه قدرتمند از API ها و ابزارها را در اختیار توسعه دهندگان افزونه قرار می دهد ، که توسط آنها می توانند به سادگی رابط های کاربری را به صورت امن و سازگار با وردپرس ، ایجاد کنند . دو API جالب و کاربردی وردپرس API تنظیمات (Settings API) و API گزینه ها […]
  • ایجاد و مدیریت فراداده نوشته

    [fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” […]
  • گزینه های تکی و آرایه ای

    گزینه ها (Options) می توانند به صورت تکی ، یا به صورت یک آرایه در بانک اطلاعاتی وردپرس ذخیره شوند .   زمانی که یک گزینه به صورت تکی در بانک اطلاعاتی ذخیره می شود ، یک مقدار تکی برای یک کلید تکی ، ذخیره می شود .   در حالی که گزینه های آرایه […]
  • ایجاد و استفاده از گزینه ها

    اضافه کردن فیلدهای تنظیمات شما می توانید توسط تابع  add_settings_field() یک فیلد را به یک صفحه موجود ، در تنظیمات افزونه خود اضافه کنید . تابع فراخوان شما تنها به HTML مناسب با مقادیر ورودی و پر کردن آنها نیاز دارد . عمل ذخیره سازی در پس زمینه انجام می شود .   شما می توانید […]
  • کدهای کوتاه پارامتردار

    کدهای کوتاه می توانند دارای پارامترهایی برای پیکربندی باشند ، که به این پارامترها خاصیت یا attribute گفته می شود . در زیر یک کد کوتاه به اسم pullquote  را مشاهده می کنید که دارای چند خاصیت می باشد .  [pull-quote quote="This is my quote!" attribution="Will Smith"] در کد بالا ، کد کوتاه دارای ۲ […]
  • کدهای کوتاه جفتی

    در بخش های قبلی با کدهای کوتاه تکی یا خودبند (Self-closing) مانند [myshortcode] آشنا شدید . کدهای کوتاه همچنین می توانند به صورت زوج (enclosing) مانند [/myshortcode] محتوا[myshortcode] نیز بیایند . اگر یک کد کوتاه به صورت زوج مورد استفاده قرار گیرد ، تابع فراخوان کدکوتاه ، یک پارامتر دوم که همان محتوا محصور شده […]
  • نمایش ستون شناسه نوشته و برگه در مدیریت وردپرس

    با قرار دادن کد زیر در فایل functions.php پوسته سایت وردپرسی تان ، می توانید شناسه نوشته ها و برگه های موجود را در یک ستون از جداول آنها را مشاهده کنید .   add_filter('manage_posts_columns', 'posts_columns_id', 5); add_action('manage_posts_custom_column', 'posts_custom_id_columns', 5, 2); add_filter('manage_pages_columns', 'posts_columns_id', 5); add_action('manage_pages_custom_column', 'posts_custom_id_columns', 5, 2); function posts_columns_id($defaults){ $defaults['wps_post_id'] = __('ID'); return $defaults; […]
  • مبانی کدهای کوتاه

    ثبت یک کد کوتاه در پوسته در وردپرس ، کدهای کوتاه توسط تعریف نام کدکوتاه و تابع فراخوان مرتبط با آن ایجاد می شوند . در زیر ساده ترین حالت یک کد کوتاه را مشاهده می کنید : function hello_dolly_shortcode() { return "Hello Dolly"; } add_shortcode( 'hello-dolly', 'hello_dolly_shortcode' ); [hello-dolly] کد کوتاه جدید شماست و […]
  • کدهای کوتاه

    بررسی اجمالی به خاطر اضافه شدن لایه های امنیتی بیشتر به وردپرس ، شما اجازه اضافه کردن کدهای پی اچ پی (php) به یک نوشته را ندارید . این مورد از خراب شدن و از دسترس خارج شدن سایت کاربران وردپرس جلوگیری می کند . با این حال شاید شما نیاز داشته باشید که به […]
  • زیر منوها

    مثال ساده : اضافه کردن یک صفحه به صورت زیر منو ، به منوی ابزارها (Tools) اگر می خواهید یک صفحه را به صورت زیرمنو به منوی سطح بالای ابزارها (Tools menu) اضافه کنید ، از تابع add_management_page استفاده کنید . add_management_page( $page_title, $menu_title, $capability, $menu_slug, $function); این مثال می تواند یک گزینه زیرمنو را […]
  • منوهای سطح بالا

    مثال ساده : اضافه کردن یک منوی سطح بالا برای منوهای سطح بالا و اگر می خواهید یک منوی جدید (یا یک صفحه جدید) به قسمت مدیریت وردپرس اضافه کنید ، می توانید از تابع add_menu_page()  استفاده کنید . این مثال یک منو و یک صفحه را به قسمت مدیریت وردپرس اضافه می کند . add_menu_page […]
  • منوهای مدیریت

    مقدمه در این بخش شما را با منوهای مدیریت وردپرس آشنا می کنیم و توضیحاتی کوتاه و مفید را درباره آنها به شما ارائه می دهیم . بعد از ورود یک کاربر به پیش خوان یا مدیریت وردپرس ، یکسری منو به نمایش در می آیند. (در نسخه فارسی وردپرس این منو در سمت راست […]
صفحه 1 از 3123 »