رفتن به مطلب

مشکلات اولین قالب وردپرس من!


پست های پیشنهاد شده

سلام - اولین قالب وردپرس من هستش ( http://dmf313.ir )  ممنون میشم مشکلاتشو بگید.:wub:

( موارد مربوط به gtmetrix رو بعدا میرم سراغش - فشرده سازی css js و... )

ویرایش شده توسط md3848
لینک به ارسال

دوست عزیز سلام

به نظرم اول این افزونه رو نصب کن و هر چی بهت خطا داده رو رفع کن

https://wordpress.org/plugins/theme-check

ظاهر رو میشه بعداً درست کرد

در کل برای شروع خوبه ولی می تونید بهتر و بهترش کنید

با آرزوی موفقیت 

  • امتیاز 2
لینک به ارسال

اوه اوه چقدر خطا داد :huh::D من فعلا برم خطا هایی که داده رو بررسی و اصلاح کنم، دوباره میام - ممنون از شما بابت راهنمایی - خود سایت وردپرس یه چند تا افزونه پیشنهاد داده برا طراحی قالب که  سمتشون نرفتم :wacko: کار هر کدوم رو مختصرا توضیح میدید؟ غیر از مورد آخری ( الان تستش کردم فهمیدم چطور کار میکنه - بعد نصب فقط بزن تا تم رو بررسی کنه و خطاهاشو میگه - کار باهاش سادس :D )

Debug Bar

Developer

Log Deprecated Notices

Monster Widget

Query Monitor

Theme Check

لینک به ارسال

شما فعلاً با همون آخری کار کنید بقیه بیشتر برای کارایی بیشتر هستن

  • امتیاز 2
لینک به ارسال

خب همه موارد رو حل کردم الا 3 مورد زیر که نمیدونم باید چیکار کنم

 

  • REQUIRED: This theme doesn't seem to display tags. Modify it to display tags in appropriate locations.
  •  
  • WARNING: Your theme appears to be in the wrong directory for the theme name. The directory name must match the slug of the theme. This theme's correct slug and text-domain is myfirsttheme.
    (If this is a child theme, you can ignore this error.)
  •  
  • REQUIRED: Could not find wp_link_pages. See: wp_link_pages
     <?php wp_link_pages( $args ); ?>

مورد اول دوم رو که نفهمیدم چی هستش ، مورد آخری چیزی که فهمیدم برا صفحه بندی مربوط به فایل index هستش - ولی خب من از این تابع استفاده نکردم اصلا - من از این تابع استفاده کردم  :

    function my_pagination() {
        global $wp_query;

        // Stop execution if there's only 1 page
        if( $wp_query->max_num_pages <= 1 ) return;

        $paged = get_query_var( 'paged' ) ? absint( get_query_var( 'paged' ) ) : 1;
        $max   = intval( $wp_query->max_num_pages );

        // Add current page to the array
        if( $paged >= 1 ) $links[] = $paged;

        //	Add the pages around the current page to the array
        if( $paged >= 3 ) {
            $links[] = $paged - 1;
            $links[] = $paged - 2;
        }

        if( ( $paged + 2 ) <= $max ) {
            $links[] = $paged + 2;
            $links[] = $paged + 1;
        }

        echo '<div class="pagination"><ul>' . "\n";

        //	Previous Post Link
        if ( get_previous_posts_link() ) {
            printf( '<li>%s</li>' . "\n", get_previous_posts_link('« صفحه قبل') );
        }

        //	Link to first page, plus ellipses if necessary
        if ( ! in_array( 1, $links ) ) {
            $class = 1 == $paged ? ' class="active"' : '';

            printf( '<li%s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( 1 ) ), '1' );

            if ( ! in_array( 2, $links ) ) echo '<li>...</li>' . "\n";
        }

        //	Link to current page, plus 2 pages in either direction if necessary
        sort( $links );
        foreach ( (array) $links as $link ) {
            $class = $paged == $link ? ' class="active"' : '';
            printf( '<li %s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( $link ) ), $link );
        }

        //	Link to last page, plus ellipses if necessary
        if ( ! in_array( $max, $links ) ) {
            if ( ! in_array( $max - 1, $links ) ) echo '<li>...</li>' . "\n";

            $class = $paged == $max ? ' class="active"' : '';
            printf( '<li %s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( $max ) ), $max );
        }

        //	Next Post Link
        if ( get_next_posts_link() ) printf( '<li>%s</li>' . "\n", get_next_posts_link('صفحه بعد »') );

        echo '</ul></div>' . "\n";
    }

 

 

برا هر فایل قالب هم یه 10 تایی متن این مدلی نمایش داده - نمیدونم چرا نمایش داده و اصلا چی هستش - خطا که نی - هشدار هم که نی - 

INFO: Non-printable characters were found in the tag.php file. You may want to check this file for errors.

Line 36: <span>نوی�ن�ه</span>
ویرایش شده توسط md3848
لینک به ارسال

سلام

1- بابت برچسب ها هست که بنظر پوسته شما برچسب نداره

2- اسم پوشه پوسته و اسم پوسته تون باید یکی باشه

3- باید رشته های ثابت سایتتون بصورت "قابل ترجمه" باشه

  • امتیاز 2
لینک به ارسال

سلام - ممنون از شما.

1-من در صفحات single برچسب ها رو دارم نشون میدم که - پس خطا برا چیه؟

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

مشکل اصلی من تشخیص نوع دستگاه هستش - موبایل/تبلت/دسکتاب ( کلا لمسی/غیر لمسی ) - سر css ها یکم اذیت میکنه این موضوع.

همچنین قالب در اندازه/رزولیشین/مرورگر های مختلف!

لینک به ارسال

1- شاید تابع درستی استفاده نکردید!

2- برای حالت واکنشگرا باید استایل بنویسید، اگر درست متوجه منظورتون شده باشم!

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...