Wordpress All-in-one事件日历自定义模板包含标头中的css和js文件

时间:2017-02-01 23:15:39

标签: javascript php jquery css wordpress

我从设计师那里继承了一个wordpress项目,该项目构建了一个静态的html / css / js网站,其任务是从头开始创建一个wordpress模板。

我刚刚在项目结束时遇到了一个奇怪的(或完全正常的)问题,其中一个日历插件中的所有javascript工作在子页面上,但在静态主页上不起作用

如果我删除wp_head();我在一个日历中丢失了所有的样式/ js。

Wordpress Header.php

<!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">

    <title>TriNimbus</title>
    <meta name="viewport" content="width=device-width">
    <meta name="description" content="TriNimbus">
    <meta name="author" content="op">
    <?php
    /* Always have wp_head() just before the closing </head>
     * tag of your theme, or you will break many plugins, which
     * generally use this hook to add elements to <head> such
     * as styles, scripts, and meta tags.
     */
    wp_head();
    ?>

    <link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.ico" />
    <link href="<?php bloginfo('template_directory'); ?>/fonts/font.css" rel="stylesheet">
    <link href="<?php bloginfo('template_directory'); ?>/style.css" rel="stylesheet">

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css">

    <!--[if lt IE 9]>
      <script   src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js">    </script>
    <![endif]-->

</head>

<body>
    <header class="general-header">
        <div class="center">
            <h1>
                <a href="/"></a>
                <object class="logo" data="<?php   bloginfo('template_directory'); ?>/img/logo.svg"></object>
            </h1>
            <nav>
                <i id="menu-bars" class="fa fa-bars"></i>
                <ul class="menu">
                    <?php wp_nav_menu(array('theme_location' =>   'header-menu')); ?>
                </ul>
            </nav>
        </div>
    </header>

WordPress All In One Calendar Plugin Time.ly events page

以上工作如预期的下拉工作等等。

WordPress All in One Calendar Home Page with Issue

以上加载但是javascript的NONE正常工作。

都用于渲染插件

这似乎是一个javascript或jquery冲突,但我不知道该怎么做才能找出实际问题。

有人可以帮我解决一下我可以做些什么来解决这个问题。

谢谢, 斯科特

0 个答案:

没有答案