🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۶ نازگل اشتری
عدم نمایش استایل ها
خانم رفا حکیمی حل شده توسط خانم رفا حکیمی

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

<?php
function register_assets(){
    wp_register_style('main-style',  get_template_directory_uri().'/style.css', '', '1.0.0');
    wp_enqueue_style('main-style');
}
add_action( 'wp_enqueue_scripts', 'register_assets');
 

 

 

 

اینم کد فانکشن 

<?php
include_once '_inc/register_assets.php';

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

function register_assets() {
    wp_register_style('main-style', get_template_directory_uri().'/style.css', '', '1.0.0');
    wp_enqueue_style('main-style');
}
add_action('wp_enqueue_scripts', 'register_assets');
خانم رفا حکیمی ۰۸ مهر ۱۴۰۲، ۱۰:۰۶

سلام وقت بخیر 

Page source رو چک کنید ببینید آدرس به درستی ست شده یا خیر

احتمالا یک space بین کاراکتر‌ها هست 

بهترین پاسخ
خانم رفا حکیمی ۰۸ مهر ۱۴۰۲، ۱۰:۰۹

Missing function's return type declaration این ارور رو میده نه مشکلی نداشت اسپیس نبود

نازگل اشتری ۱۰ مهر ۱۴۰۲، ۰۶:۳۳

Missing function's return type declaration

این ارور رو برام میشه حل کنید سرچ میکنم نیست 

نازگل اشتری ۱۰ مهر ۱۴۰۲، ۰۷:۰۸

پنجره page source رو باز کنید کلمه main style رو سرچ کنید اگر نبود یعنی فایل php تون درست ضمیمه نشده و کد مربوط به enqueue script اجرا نمیشه

اگر بود کلمه main style روی لینکش رو بررسی کنید من احتمال میدم بخاطر اون ; بوده باشه

———

این خطایی هم که گزارش کردین خیلی ارتباطی به موضوع نداره برای زمانی هست که شما میخواید نوع بازگشتی تابع مدنظر رو مشخص کنید مثلا 

function my_custom_function() : int {
    // کد تابع
    return 42;
}
خانم رفا حکیمی ۱۰ مهر ۱۴۰۲، ۰۷:۳۶
IMG-20231002-164414-ClhU.jpg

 

 

 

سلام مرسی از پاسخ شما این کد میزنم in_footer نداره عکس رو دقت کنید ممنون میشم کمک کنید

نازگل اشتری ۱۰ مهر ۱۴۰۲، ۱۳:۲۲