تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
نمایش نتایج: از 1 به 2 از 2

موضوع: کدهای توابع php برای وردپرس

  1. Top | #1
    کاربر سایت

    تاریخ عضویت
    Aug 2012
    ورژن ویبولتین
    65
    نوشته ها
    70
    مورد پسند
    19 بار
    اطلاعات
    Windows NT 6.3 Firefox 40.0
    میزان امتیاز
    12

    پیش فرض کدهای توابع php برای وردپرس

    سلام

    کسی کدهای توابع php برای طراحی قالب وردپرس داره ؟

    کاربر مقابل از manzcomputer بابت این پست مفید تشکر کرده است:





  2. گیفت کارت آیتونز

  3. Top | #2
    کاربر سایت

    تاریخ عضویت
    Dec 2014
    ورژن ویبولتین
    All
    نوشته ها
    115
    مورد پسند
    133 بار
    نوشته های وبلاگ
    1
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 40.0
    میزان امتیاز
    15

    پیش فرض

    بفرما

    – توابع ضروری و با قابلیت نمایش ( ترکیبی ) : <?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
    41
    42
    43
    44
    45
    46
    47
    48
    49
    <?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(); ?> نمایش تقویم در وب سایت


    لیست ها و منو های افتادنی :
    <?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
    <?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(); ?> نمایش لیست صفحات وب سایت


    توابع ورود و خروج :
    <?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 { امکانات در صورتی که اگر کاربر مهمان بود } ?>
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?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 ) تگ های شرطی می باشد که حتما باید پست های یک سایت وردپرسی , در داخل آن قرار گیرد , در غیر این صورت پست ها قابل نمایش نیست .
    <?php if ( have_posts() ) { while ( have_posts() ) { the_post(); ?> محل قرار گیری توابع نوشته ها <?php } // end while } // end if ?>
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    if ( have_posts() ) {
    while ( have_posts() ) {
    the_post(); ?>
    محل قرار گیری توابع نوشته ها
    <?php } // end while
    } // end if
    ?>



    <?php posts_nav_link(); ?> نمایش راهنما برای رفتن به صفحه ی بعد و قبل <?php previous_post_link(); ?> نمایش لینک به پست قبلی <?php next_post_link(); ?> نمایش لینک به پست بعدی <?php the_category(); ?> نمایش لیست موضوعات مربوط به پست در حال نمایش <?php the_permalink(); ?> نمایش لینک پیوند یکتای صفحه ی مورد نظر <?php the_title(); ?> نمایش عنوان پست در حال نمایش <?php the_content(); ?> نمایش محتویات پست در حال نمایش <?php the_excerpt(); ?> نمایش مختصری از محتویات پست در حال نمایش <?php the_time(); ?> نمایش زمان درج پست در حال نمایش <?php the_date('y/m/d'); ?> نمایش تاریج درج پست در حال نمایش <?php the_ID(); ?> نمایش شناسه پست در حال نمایش <?php the_author_posts(); ?> نمایش تعداد پست های نویسنده ی پست مورد نظر <?php the_author() ?> نمایش نام نویسنده پست مورد نظر <?php the_shortlink(); ?> نمایش لینک ورود به صفحه ی یکتای پست در حال نمایش <?php the_tags(); ?> نمایش برچسب های پست در حال نمایش <?php comments_number(); ?> نمایش تعداد نظرات داده شده پست در حال نمایش <?php comments_template(); ?> single.php نمایش قسمت نظرات - حتما داخل فایل <?php the_title_attribute(); ?> نمایش مقدار اتربیوت تایتل پست در حال نمایش
    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
    <?php posts_nav_link(); ?> نمایش راهنما برای رفتن به صفحه ی بعد و قبل

    <?php previous_post_link(); ?> نمایش لینک به پست قبلی

    <?php next_post_link(); ?> نمایش لینک به پست بعدی

    <?php the_category(); ?> نمایش لیست موضوعات مربوط به پست در حال نمایش

    <?php the_permalink(); ?> نمایش لینک پیوند یکتای صفحه ی مورد نظر

    <?php the_title(); ?> نمایش عنوان پست در حال نمایش

    <?php the_content(); ?> نمایش محتویات پست در حال نمایش

    <?php the_excerpt(); ?> نمایش مختصری از محتویات پست در حال نمایش

    <?php the_time(); ?> نمایش زمان درج پست در حال نمایش

    <?php the_date('y/m/d'); ?> نمایش تاریج درج پست در حال نمایش

    <?php the_ID(); ?> نمایش شناسه پست در حال نمایش

    <?php the_author_posts(); ?> نمایش تعداد پست های نویسنده ی پست مورد نظر

    <?php the_author() ?> نمایش نام نویسنده پست مورد نظر

    <?php the_shortlink(); ?> نمایش لینک ورود به صفحه ی یکتای پست در حال نمایش

    <?php the_tags(); ?> نمایش برچسب های پست در حال نمایش

    <?php comments_number(); ?> نمایش تعداد نظرات داده شده پست در حال نمایش

    <?php comments_template(); ?> single.php نمایش قسمت نظرات - حتما داخل فایل

    <?php the_title_attribute(); ?> نمایش مقدار اتربیوت تایتل پست در حال نمایش


    توابع بند انگشتی :
    توجه : برای استفاده از توابع زیر , باید حتما از قبل , تابع زیر را در فایل functions.php اضافه نمایید
    echo add_theme_support( 'post-thumbnails' );
    1
    echo add_theme_support( 'post-thumbnails' );



    <?php the_post_thumbnail('thumbnail'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه - اندازه پیش فرض 150*150 <?php the_post_thumbnail('medium'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه - اندازه پیش فرض 300*300 <?php the_post_thumbnail('large'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه - اندازه پیش فرض 640*640 <?php the_post_thumbnail('full'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه در سایز اصلی ضمنا 4 تابع بالا برای نمایش در سایز های استاندارد می باشند . برای بریدن عکس آپلود شده و نمایش آن در وب سایت , باید به روش زیر عمل کنید . 1- اضافه کردن کد زیر در فایل فانکشن ************************** if (function_exists('add_image_size')): add_image_size('your-name',width,height,true); endif; *************************** 2 - قرار دادن کد زیر برای نمایش تصویر بند انگشتی <?php the_post_thumbnail('your-name'); ?>
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <?php the_post_thumbnail('thumbnail'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه - اندازه پیش فرض 150*150

    <?php the_post_thumbnail('medium'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه - اندازه پیش فرض 300*300

    <?php the_post_thumbnail('large'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه - اندازه پیش فرض 640*640

    <?php the_post_thumbnail('full'); ?> نمایش تصویر بندانگشتی مربوط به هر پست یا برگه در سایز اصلی

    ضمنا 4 تابع بالا برای نمایش در سایز های استاندارد می باشند . برای بریدن عکس آپلود شده و نمایش آن در وب سایت , باید به روش زیر عمل کنید .

    1- اضافه کردن کد زیر در فایل فانکشن

    **************************

    if (function_exists('add_image_size')):
    add_image_size('your-name',width,height,true);
    endif;

    ***************************

    2 - قرار دادن کد زیر برای نمایش تصویر بند انگشتی

    <?php the_post_thumbnail('your-name'); ?>


    توجه : در بالا به جای your-name , نام انتخابی خود و به جای width , height پهنا و ارتفاع عکسی که میخواهید برش داده شود را به عدد وارد نمایید .
    توابع فهرست و منو ها :
    نمایش فهرست های وب سایت <?php wp_nav_menu( array( 'theme_location' => 'bistscript-Nav', 'menu_class' => 'navbar' ) ); ?> توجه : این امکان به صورت پیشفرض غیر فعال می باشد که جهت فعال نمودن آن باید تابع زیر را در فایل فانکشن قرار دهید function register_my_menu() { register_nav_menu('bistscript-Nav',__( 'bistscript-Nav' )); } add_action( 'init', 'register_my_menu' );
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    نمایش فهرست های وب سایت

    <?php wp_nav_menu( array( 'theme_location' => 'bistscript-Nav', 'menu_class' => 'navbar' ) ); ?>

    توجه : این امکان به صورت پیشفرض غیر فعال می باشد که جهت فعال نمودن آن باید تابع زیر را در فایل فانکشن قرار دهید

    function register_my_menu() {
    register_nav_menu('bistscript-Nav',__( 'bistscript-Nav' ));
    }
    add_action( 'init', 'register_my_menu' );


    توجه : برای دیزاین فهرست , باید در css , کلاسی به نام navbar ساخته و شروع به ساخت دیزاین کنید .
    توابع جایگذاری و گنجاندن :


    <?php get_header(); ?> گنجاندن هیدر <?php get_footer(); ?> گنجاندن فوتر <?php get_sidebar(); ?> گنجاندن سایدبار <?php get_template_part('bistscript'); ?>
    1
    2
    3
    4
    5
    6
    7
    <?php get_header(); ?> گنجاندن هیدر

    <?php get_footer(); ?> گنجاندن فوتر

    <?php get_sidebar(); ?> گنجاندن سایدبار

    <?php get_template_part('bistscript'); ?>

    کاربر مقابل از Geravand79 بابت این پست مفید تشکر کرده است:

    دنیا همه هیچ و اهل دنیا همه هیچ / ای هیچ برای هیچ بر هیچ مپیچ ...

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ: 5
    آخرين نوشته: 2014/05/04, 05:17 PM
  2. توجه | فروش ویژه هاست پربازید | توجه
    توسط nimacr770 در انجمن هاستینگ و دومین
    پاسخ: 2
    آخرين نوشته: 2013/09/24, 04:00 AM
  3. پاسخ: 0
    آخرين نوشته: 2012/08/16, 03:37 AM
  4. توجه توجه**# هاست ای تی راه افتاد#**توجه توجه
    توسط PreSideNt در انجمن معرفی هاست های وارز
    پاسخ: 0
    آخرين نوشته: 2011/08/21, 09:47 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •