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

توابع وردپرس
توابع وردپرس – توابع ضروری و با قابلیت نمایش ( ترکیبی ) :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
<?php bloginfo('name'); ?> نمایشعنوانوبسایت <?php bloginfo('description');?> ( نمایش معرفی کوتاه سایت شما ( شرح سایت <?php bloginfo('admin_email');?> نمایش آدرس ایمیل مدیر <?php bloginfo('url');?> نمایش آدرس وب سایت <?php bloginfo('wpurl');?> نمایش آدرس سایت وردپرس <?php bloginfo('stylesheet_url');?> نمایش آدرس فایل سی اس اس موجود در پوشه ی پوسته فعال <?php bloginfo('template_directory'); ?> نمایش آدرس پوشه ی پوسته فعال <?php bloginfo('atom_url'); ?> نمایش آدرس فید اتم سایت <?php bloginfo('rss_url'); ?> نمایش آدرس آر اس اس وب سایت <?php bloginfo('rss2_url'); ?> نمایش آدرس آر اس اس 2 وب سایت <?php bloginfo('rdf_url'); ?> نمایش آدرس آر دی اف سایت <?php bloginfo('charset'); ?> نمایش یونیکد استفاده شده در وب سایت شما <?php bloginfo('language'); ?> نمایش زبان فعال استفاده شده در وب سایت شما <?php bloginfo('text_direction');?> نمایش دایرکشن استفاده شده در وب سایت شما <?php bloginfo('version'); ?> نمایشورژنوردپرسوبسایتشما <?php wp_title(); ?> نمایش عنوان صفحه ی در حال نمایش <?php get_search_form() ?> نمایش فرم جستجو در سایت <?php the_search_query() ?> نمایش متن جستجو شده , پس از جستجو در سایت <?php wp_tag_cloud(); ?> نمایشلیستکاملتگهایاستفادهشدهدروبسایت <?php echo tag_description(id); ?> نمایش توضیحات یک تگ خاص - به جای آی دی , شناسه تگ را وارد نمایید <?php single_tag_title(); ?> نمایش نام تگی که بر روی آن کلیک کرده و وارد صفحه ی تگ شده ایم <?php single_post_title(); ?> نمایش نام نوشته ای که بر روی آن کلیک کرده و وارد صفحه شده ایم <?php single_cat_title(); ?> نمایش نام دسته بندی که بر روی آن کلیک کرده و وارد صفحه ی آن شده ایم <?php the_permalink(); ?> نمایش پیوند یکتا <?php get_calendar(); ?> نمایش تقویم در وب سایت |
لیست ها و منو های افتادنی :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
<?php wp_dropdown_categories(); ?> نمایش موضوعات در قالب منو افتادنی <?php wp_dropdown_pages(); ?> نمایش صفحات در قالب منو افتادنی <?php wp_dropdown_users(); ?> نمایش کاربران در قالب منو افتادنی <?php wp_get_archives(); ?> نمایش لیست آرشیو وب سایت <?php wp_list_authors(); ?> نمایش لیست نویسندگان وب سایت <?php wp_list_bookmarks(); ?> نمایش لیست پیوند های وب سایت **************************** نکته : به صورت پیشفرض امکان درج لینک در وردپرس غیر فعال است که برای فعال کردن این امکان , باید کد زیر را در فایل فانکشن پوسته ی خود اضافه کنید add_filter( 'pre_option_link_manager_enabled', '__return_true' ); **************************** <?php wp_list_categories(); ?> نمایش لیست موضوعات وب سایت <?php wp_list_comments(); ?> نمایش لیست کامنت های وب سایت <?php wp_list_pages(); ?> نمایش لیست برگه های وب سایت <?php wp_page_menu(); ?> نمایش لیست صفحات وب سایت |
توابع ورود و خروج :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
<?php wp_login_form(); ?> نمایش فرم ورود به وب سایت <?php echo wp_login_url(); ?> نمایش آدرس قسمت ورود به سایت <?php echo wp_logout_url(); ?> نمایش آدرس خروج از وب سایت <?php echo wp_lostpassword_url(); ?> نمایش آدرس قسمت فراموشی رمز عبور وب سایت <?php echo wp_registration_url(); ?> نمایش آدرس قسمت ثبت نام در وب سایت <?php wp_loginout(); ?> نمایش لینک ورود/خروج به صورت اتوماتیک در وب سایت ********************************************** تابع شرطی برای دو شرط ورود به صورت مهمان و یا ورود با نام کاربری <?php if ( is_user_logged_in() ) { امکاناتدرصورتیکهاگرکاربرواردشدهبود } else { امکانات در صورتی که اگر کاربر مهمان بود } ?> |
توابع نوشته ها : توجه : توابع زیر باید در حلقه وردپرس قرار گیرند … منظور از حلقه ( loop ) تگ های شرطی …

قرار دادن ایتم برای ثبت اخبار سایت
اول اینو بگم که نتونستم موضوع بهتری پیدا کنم ولی تصویر شاخص رو نگاه کند متوجه میشد
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
<span class="pln">add_action</span><span class="pun">(</span> <span class="str">'init'</span><span class="pun">,</span> <span class="str">'work_register'</span> <span class="pun">);</span> <span class="kwd">function</span><span class="pln"> work_register</span><span class="pun">()</span> <span class="pun">{</span><span class="pln"> $labels </span><span class="pun">=</span><span class="pln"> array</span><span class="pun">(</span> <span class="str">'name'</span> <span class="pun">=></span><span class="pln"> _x</span><span class="pun">(</span><span class="str">'Work'</span><span class="pun">,</span> <span class="str">'post type general name'</span><span class="pun">),</span> <span class="str">'singular_name'</span> <span class="pun">=></span><span class="pln"> _x</span><span class="pun">(</span><span class="str">'Work Item'</span><span class="pun">,</span> <span class="str">'post type singular name'</span><span class="pun">),</span> <span class="str">'add_new'</span> <span class="pun">=></span><span class="pln"> _x</span><span class="pun">(</span><span class="str">'Add New'</span><span class="pun">,</span> <span class="str">'work item'</span><span class="pun">),</span> <span class="str">'add_new_item'</span> <span class="pun">=></span><span class="pln"> __</span><span class="pun">(</span><span class="str">'Add New Work Item'</span><span class="pun">),</span> <span class="str">'edit_item'</span> <span class="pun">=></span><span class="pln"> __</span><span class="pun">(</span><span class="str">'Edit Work Item'</span><span class="pun">),</span> <span class="str">'new_item'</span> <span class="pun">=></span><span class="pln"> __</span><span class="pun">(</span><span class="str">'New Work Item'</span><span class="pun">),</span> <span class="str">'view_item'</span> <span class="pun">=></span><span class="pln"> __</span><span class="pun">(</span><span class="str">'View Work Item'</span><span class="pun">),</span> <span class="str">'search_items'</span> <span class="pun">=></span><span class="pln"> __</span><span class="pun">(</span><span class="str">'Search Work'</span><span class="pun">),</span> <span class="str">'not_found'</span> <span class="pun">=></span><span class="pln"> __</span><span class="pun">(</span><span class="str">'Nothing found'</span><span class="pun">),</span> <span class="str">'not_found_in_trash'</span> <span class="pun">=></span><span class="pln"> __</span><span class="pun">(</span><span class="str">'Nothing found in Trash'</span><span class="pun">),</span> <span class="str">'parent_item_colon'</span> <span class="pun">=></span> <span class="str">''</span> <span class="pun">);</span><span class="pln"> $args </span><span class="pun">=</span><span class="pln"> array</span><span class="pun">(</span> <span class="str">'labels'</span> <span class="pun">=></span><span class="pln"> $labels</span><span class="pun">,</span> <span class="str">'public'</span> <span class="pun">=></span> <span class="kwd">true</span><span class="pun">,</span> <span class="str">'publicly_queryable'</span> <span class="pun">=></span> <span class="kwd">true</span><span class="pun">,</span> <span class="str">'show_ui'</span> <span class="pun">=></span> <span class="kwd">true</span><span class="pun">,</span> <span class="str">'query_var'</span> <span class="pun">=></span> <span class="kwd">true</span><span class="pun">,</span> <span class="str">'menu_icon'</span> <span class="pun">=></span><span class="pln"> get_stylesheet_directory_uri</span><span class="pun">()</span> <span class="pun">.</span> <span class="str">'/article16.png'</span><span class="pun">,</span> <span class="str">'rewrite'</span> <span class="pun">=></span><span class="pln"> array</span><span class="pun">(</span> <span class="str">'slug'</span> <span class="pun">=></span> <span class="str">'work'</span><span class="pun">,</span> <span class="str">'with_front'</span><span class="pun">=></span> <span class="kwd">false</span> <span class="pun">),</span> <span class="str">'capability_type'</span> <span class="pun">=></span> <span class="str">'post'</span><span class="pun">,</span> <span class="str">'hierarchical'</span> <span class="pun">=></span> <span class="kwd">true</span><span class="pun">,</span> <span class="str">'has_archive'</span> <span class="pun">=></span> <span class="kwd">true</span><span class="pun">,</span> <span class="str">'menu_position'</span> <span class="pun">=></span> <span class="kwd">null</span><span class="pun">,</span> <span class="str">'supports'</span> <span class="pun">=></span><span class="pln"> array</span><span class="pun">(</span><span class="str">'title'</span><span class="pun">,</span><span class="str">'editor'</span><span class="pun">,</span><span class="str">'thumbnail'</span><span class="pun">)</span> <span class="pun">);</span><span class="pln"> register_post_type</span><span class="pun">(</span> <span class="str">'work'</span> <span class="pun">,</span><span class="pln"> $args </span><span class="pun">);</span><span class="pln"> register_taxonomy</span><span class="pun">(</span> <span class="str">'categories'</span><span class="pun">,</span><span class="pln"> array</span><span class="pun">(</span><span class="str">'work'</span><span class="pun">),</span><span class="pln"> array</span><span class="pun">(</span> <span class="str">'hierarchical'</span> <span class="pun">=></span> <span class="kwd">true</span><span class="pun">,</span> <span class="str">'label'</span> <span class="pun">=></span> <span class="str">'Categories'</span><span class="pun">,</span> <span class="str">'singular_label'</span> <span class="pun">=></span> <span class="str">'Category'</span><span class="pun">,</span> <span class="str">'rewrite'</span> <span class="pun">=></span><span class="pln"> array</span><span class="pun">(</span> <span class="str">'slug'</span> <span class="pun">=></span> <span class="str">'categories'</span><span class="pun">,</span> <span class="str">'with_front'</span><span class="pun">=></span> <span class="kwd">false</span> <span class="pun">)</span> <span class="pun">)</span> <span class="pun">);</span><span class="pln"> register_taxonomy_for_object_type</span><span class="pun">(</span> <span class="str">'categories'</span><span class="pun">,</span> <span class="str">'work'</span> <span class="pun">);</span> <span class="com">// Better be safe than sorry</span> <span class="pun">}</span> |
آخرین دیدگاهها