رفتن به مطلب

Ghaem

عضو سایت
  • تعداد ارسال‌ها

    1037
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    5

نوشته‌ها ارسال شده توسط Ghaem

  1. سلام

    به این صورت استفاده کنید:


    array( "name" => __('Dropdown Menu','td'),
    "desc" => __('This is dropdown menu.','td'),
    "id" => $shortname."_td_dropdown",
    "std" => "1",
    "type" => "select",
    "options" =>
    array("a" => "A",
    "b" => "B"
    ));

    برای دکمه رادیویی یا چک باکس هم می تونید به جای select از radio یا checkbox استفاده کنید.

    • امتیاز 2
  2. با سلام

    یکی از اشنایانم یک سایت ساخته و هی پوزش رو میده و به نظر من هم سایت خوبی هست و میخوام بدونم با چی ساخته شده و ساخت چنین سایتی چقدر هزینش هست و همینطور به نظرتون مشکل داره تا برم بهش بگم فلان چاش مشکل داره ؟

    طراحی سایت همیار سایت

    سلام

    سایت با وردپرس درست نشده. یه قالب تک صفحه ای HTML هست.

    • امتیاز 1
  3. البته مثل اینکه فعال نشد چون همچنان پیام میده که:

    Akismet has detected a problem.

    Some comments have not yet been checked for spam by Akismet. They have been temporarily held for moderation and will automatically be rechecked later.

    Please check your Akismet configuration and contact your web host if problems persist.

    و باز هم API key میخواد :(

    دوستان اگه موفق به دریافت API Key نشدید از این استفاده کنید:


    aeb377e35b52

    این رو خیلی وقت پیش توی یک تصویر دیدم.

  4. جالبیش اینکه یکی از مدیران همین سایت ها که در همین انجمن هم حساب کاربری داره برای مورد قالب "صحیفه" اش که من دیدم نه تنها کپی رایت اصلی رو حذف کرده ، نه تنها نوشته "طراحی شده توسط این سایت"

    توی بیشتر قالب هاش اینو نوشته.

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

    اینجا رو هم ببینید:


    http://forum.wp-parsi.com/topic/34460-%D8%B1%D8%A7%D8%B3%D8%AA-%DA%86%DB%8C%D9%86-%DA%A9%D8%B1%D8%AF%D9%86-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/

    :wub:


    http://marketwp.ir/products/%D9%85%D8%AA%D8%B1%DB%8C%D8%A7%D9%84-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-material-wp/

    حتی درست راستچین هم نشده.

    اگه پست های این کاربر رو ببینید همشون به جز یکی در مورد خرید و فروش و ترجمه و راستچین و .... هست.

    • امتیاز 2
  5. سلام خدمت همه

    من می خوام یه امکانی رو به قالبم اضافه کنم که بشه بی نهایت لینک و توضیح رو ایجاد کرد شبیه به باکس دانلود

    تصویر زیر رو ببینید:

    عکس

    ادرس آنلاین سایتش هم اینه:

    لینک

    درود

    همون طور که گفتن میشه با افزونه Advanced Custom Fields این کار رو انجام داد:

    فقط اگه میخواید اون قابلیت افزودن لینک جدید رو داشته باشه یا باید افزودنی Repeater Field رو نصب کنید یا نسخه Pro این افزونه رو. که هر دو پولی هستند :)

    این هم یک نمونه:

    post-3225-0-76189600-1444299268_thumb.pn

    • امتیاز 1
  6. من یک قالب اختصاصی برای دسته ام ساختم که شبیه فروشگاه فروش فایل است و یک سینگل اختصاصی برای ان دسته هم طراحی کردم.

    کد <?php $fee = get_post_meta($post->ID, 'fee', true); ?>

    در بالای سینگل و دسته ساخته شده گذاشتم و کد <?php echo $fee; ?> را برای نمایش قیمت در دایو هایی در سینگل و در قالب اختصاصی آن دسته ساخته شده.

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

    یعنی تو سینگل قیمت ها درسته اما تو صفحه ای که برای اون دسته طراحی کردم و 3 محصول نشون میده همه قیمت ها را 1000 تومان میزنه که قیمت آخرین زمینه دلخواهمه و قیمت های همه محصولات را به اشتباه با آخرین قیمت یکی نشون میده.

    چه کدی برای فراخوانی زمینه دلخواه هر محصولم بزارم که قیمت خودش را نشون بده؟

    این کد هم قرار دادم جواب نداد

    <?php echo get_post_meta($post->ID, 'fee',true); ?>

    درود

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

    در یک تاپیک جدید مشکلتون رو مطرح کنید بررسی بشه.

    کدهای مربوط به افزونه ACF به این صورت هستند:


    <?php echo get_field('fee'); ?>

    اگه می خواید به صورت شرطی باشه میشه این:


    <?php
    $value = get_field( 'fee' );
    if( $value ) {
    echo $value;
    } else {
    echo 'متن خالی بودن زمینه';
    }
    ?>

  7. سلام

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

    PHP:


    <header class="entry-header">
    <?php
    if ( get_field('redtitle') ) :
    the_title( sprintf( '<h2 class="red-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' );
    else :
    the_title( sprintf( '<h2 class="black-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' );
    endif;
    ?>
    </header>

    CSS:


    .black-title a {color:black}
    .red-title a {color:red}

    توی افزونه Advanced Custom Fields یک زمینه با مشخصات زیر بسازید:

    برچسب زمینه: اسم دلخواه خودتون

    نام زمینه: redtitle

    نوع زمینه: جعبه انتخاب (چک باکس)

    در قسمت انتخاب ها هم این رو وارد کنید:

    red : آیا این نوشته مهم است؟

    post-3225-0-83303500-1443538943_thumb.pn

    • امتیاز 1
  8. با استفاده از تابع wp_get_object_terms می‌تونید تاکسونومی‌هایی که یه پست داره رو دربیارید.

    مثلاً این کدی هست که من در یه پروژه استفاده کردم:



    /**
    * Snihub tags
    *
    * @param int $post_id
    * @return array
    */
    function snihub_tags( $post_id ) {
    $tags = wp_get_object_terms( $post_id, 'snippet_tags' );
    $output = array();

    if ( ! $tags )
    return array();

    foreach( $tags as $tag ) {
    $output[] = array( 'name' => $tag->name, 'link' => get_term_link( $tag->term_id, 'snippet_tags' ) );
    }

    return $output;
    }

    به جای snippet_tags باید slug تاکسونومی خودتون رو بنویسید.

    موفق باشید.

    چطور در حلقه استفاده کنم؟

    من کدی رو می خوام که کاربردش دقیقا شبیه the_tags و the_category باشه با این تفاوت که من برای یک تاکسونومی دلخواه می خوام نه خود دسته ها و برچسب های وردپرس (البته کد شما رو هنوز استفاده نکردم)

  9. سلام دوستان

    من از یک پست تایپ کوئری گرفتم.

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

    حالا چطور می تونم ترم های اون تاکسونومی رو توی کوئری نشون بدم؟ یعنی برای هر پست فقط ترم هایی که توی صفحه ارسال براش انتخاب شده نمایش داده بشه. مثل دسته بندی خود وردپرس.

    در یک جا می خوام نام ترم های پست رو نشون بدم و یک جای دیگه هم نامک ترم ها.

  10. به واحد تایید افزونه وردپرس ایمیل بزنید

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

  11. خیر خوده foreach حلقست .

    کد رو تو جای مناسب از قالبتون قرار بدید و تست کنید

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


    <?php
    $terms = get_the_terms($post->ID, 'portfoliocats');
    foreach ($terms as $term) {
    echo '<li class="filter" data-filter="' . $term->slug . '">' . $term->name . '</li>';
    }
    ?>

    این خطا رو میده:

    Warning: Invalid argument supplied for foreach()

    کدتون رو بدون تغییر هم گذاشتم باز همین خطا رو میده.

  12. بفرمایید

    تو کد زیر اسم تاکزونمی رو بنویسید تست بگیرید اینجا بگید نتیجه رو

    <?php
    $terms = get_the_terms($post->ID, 'اسم تاکسونمی');
    foreach ($terms as $term) {
    echo '<li class="filter" data-filter=">' . '<a href="' . $term_link . '">' . $term->name . '</a>' . '</li>';
    }
    ?>

    این باید توی حلقه استفاده بشه؟

  13. لینکی که دادم مشکل شمارو حل میکنه دوست عزیز

    اون لینکی که دادید از wp_list_categories استفاده می کنه اما من برای پست تایپم category تعریف نکردم من یه تاکسونومی دلخواه تعریف کردم.

    الان مشکل این کد چیه:


    <?php
    $categories = get_term( $term, 'portfoliocats' );
    foreach ( $categories as $terms ) {
    echo '<li class="filter" data-filter="' . $terms->slug . '">' . $terms->name . '</li>';
    }
    ?>

  14. با سلام

    دوستان میخوام بدونم میشه یک پلاگین که ارسال شده و Public هم شده عنوان رو یک " o " اشتباه زدم میشه اصلاح کرد !؟

    سلام

    توی چه فایلی اشتباه وارد کردید؟

    اگه عنوانی که توی


    http://wordpress.org/plugins/your-plugin

    می تونید توی فایل readme.txt تغییرش بدید و دوباره این فایل رو آپدیت کنید.

  15. هرجایی که میخواید دسته بندی هر مطلب نمایش داده بشه طببعتا باید زیر title یا کنار دکمه ادامه مطلب یا هرجایی که خودتون صلاح میدونید من قالب شما رو ندیدم و نمیتونم دقیق بگم کجا باید باشه ولی این کد دسته بندی هر مطلب رو نمایش میده خودتون ببینید کجا باید باشه

    ببینید من کدی که استفاده می کنم رو گذاشتم.

    اون کد نیازی به حلقه نداره و خودش دسته ها رو نشون میده. (منظور من اینه که می خوام نام کل دسته های یک پست تایپ خاص رو یا کد بالا نمایش بدم.)

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

    من کدم رو از اینجا گرفتم:


    https://codex.wordpress.org/Function_Reference/get_categories#Get_only_top_level_categories

  16. سلام دوستان

    من از کد زیر برای نمایش دسته ها استفاده می کنم:


    <?php
    $args = array(
    'orderby' => 'name'
    );
    $categories = get_categories( $args );
    foreach ( $categories as $category ) {
    echo '<li class="filter" data-filter="' . $category->slug . '">' . $category->name . '</li>';
    }
    ?>

    مشکل من با این کد اینه که دسته های پست تایپ post (نوشته ها) رو نشون میده.

    چطور می تونم به وسیله ی این کد دسته های یک پست تایپ دلخواه مثلا xyz رو نشون بدم؟

  17. سلام دوستان

    من سایتم رو به صورت واکنش گرا طراحی کردم اما در نتایج گوگل ، کنار سایت من عبارت Mobile-Friendly رو نمیزنه !!!

    تو موبایل خودم هم سایت رو رسپانسیو نشون نمیده !!

    اما تو کامپیوتر خودم وقتی زوم میکنم یا صفحه رو کوچیک میکنم ، رسپانسیو میشه

    آدرس سایت :

    سلام

    1.png

    • امتیاز 1
×
×
  • اضافه کردن...