رفتن به مطلب
mehdi.tayebi

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

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

سلام .

یه مشکلی در طراحی قالب بهش برخوردم که امیدوارم دوستان بتونن راهنمایی کنن :

متاسفانه کدهای مربوط به style و Script من در به جای اینکه در بخش Head اجرا کنه در بخش Body قرار می دهد .

post-667-0-43389800-1398435284_thumb.png

در عکس بالا وقتی با فایرباگ کد هام نمایش میده بدین صورت نمایش می دهد . در عکس زیر زمانی که Ctrl+U میزنم به صورت زیر نشون میده .

اگه به عکس زیر دقت کنید می بینید که Body دوم که حالت بسته شدن هستش نسبت به Body اصلی یه رنگ دیگه می باشد .

post-667-0-67143400-1398435290_thumb.png

کد مربوط به صفحه header.php


<!DOCTYPE html>
<html <?php language_attributes(); ?> >
<head>
<meta charset="<?php bloginfo( "charset"); ?>" />
<meta name="viewport" content="width=device-width" />
<title><?php wp_title( ' | ', true, 'right' ); ?></title>
<link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_uri(); ?>" />
<?php wp_head(); ?>
</head>
<body>

کد مربوط به صفحه functions.php


// Load CSS
function load_styles() {
if (!is_admin()) {
wp_enqueue_style('bootstrap-theme', get_template_directory_uri() . '/css/bootstrap-theme.min.css');
wp_enqueue_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.css');
wp_enqueue_style('font-awesome', get_template_directory_uri() . '/css/font-awesome.min.css');
wp_enqueue_style('custom', get_template_directory_uri() . '/css/custom.css');
}
}
add_action('get_header', 'load_styles');

که در این کد من اومدم از طریق فایل فانکشن صفحات CSS موجود در پروژه خودم رو لود کردم .

سوال بعدی من ::

چطوری میتونم فایلهای مربوط به JS خودم رو مثل CSS درون پروژه خودم لود کنم ؟

ممنون .

به اشتراک گذاری این ارسال


لینک به ارسال

وجود تابع های زیر بررسی کنید:


<?php wp_footer(); ?>
<?php wp_head(); ?>

برای فراخانی هرچیزی از پوسته با تابع زیر :


<?php bloginfo('template_url'); ?>

به اشتراک گذاری این ارسال


لینک به ارسال

پاسخ سئوال آخرتون


function load_scripts() {
if(!is_admin()){

wp_deregister_script( 'jquery' ); // Unregister WordPress jQuery
wp_register_script( 'jquery', get_template_directory_uri() . '/scripts/jquery.js', 'jquery', '1.10.2');
wp_enqueue_script('jquery'); // Enqueue it!

wp_register_script('script', get_template_directory_uri() . '/scripts/script.js', 'script', '1.0.0.0');
wp_enqueue_script('script');

}
}
add_action('init', 'load_scripts');

به اشتراک گذاری این ارسال


لینک به ارسال

وجود تابع های زیر بررسی کنید:


<?php wp_footer(); ?>
<?php wp_head(); ?>

برای فراخانی هرچیزی از پوسته با تابع زیر :


<?php bloginfo('template_url'); ?>

همونطور که ملاحضه میکنی کد مربوط به <?php wp_head(); ?> وجود داره همچنین درفایل index.php کد مربوط به <?php wp_footer(); ?> نیز وجود داره . حتی مشکل از UTF-8 بودن هم نیستش . چون کامل بررسی شده و همه utf-8 هستش . حتی فانکشن هم غیر فعال میکنم و یا پوشه پلاگین هم غیر فعال میکنم این به همین صورت هستش ...

یه مشکل اصلی هستش که من خودم هم نمیدونم از چچی هستش ....

به اشتراک گذاری این ارسال


لینک به ارسال

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

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

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

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

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

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

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

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


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