رفتن به مطلب

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


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

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

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

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

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

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

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

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

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

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

لینک به ارسال

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

Debug Bar

Developer

Log Deprecated Notices

Monster Widget

Query Monitor

Theme Check

لینک به ارسال

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

لینک به ارسال

خب همه موارد رو حل کردم الا 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- باید رشته های ثابت سایتتون بصورت "قابل ترجمه" باشه

لینک به ارسال

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

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

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

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

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

لینک به ارسال

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

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...