mehdi.tayebi

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

4 پست در این موضوع قرار دارد

سلام .

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

متاسفانه کدهای مربوط به 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 درون پروژه خودم لود کنم ؟

ممنون .

0

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


لینک به پست

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


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

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


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

2

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


لینک به پست

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


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');

4

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


لینک به پست

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


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

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


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

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

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

0

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری