小编Nie*_*lon的帖子

css更新后Chrome无法加载新样式

自上周以来,我遇到了与OSX上的Chrome版本54.0.2840.71相关的奇怪问题.不知何故,在更新CSS后,刷新页面后不会加载新样式.

在以隐身模式浏览时进行硬刷新(CMD + Shift + R)后,不会加载样式.

这在Firefox或Safari中不会发生.其他人有同样的问题或知道如何解决这个问题?

google-chrome

15
推荐指数
1
解决办法
1万
查看次数

使用php 5.2.17意外的T_FUNCTION但在localhost和php 5.3.10上很好

将我的Wordpress文件上传到运行php版本5.2.17的服务器后,我收到了一个意外的T_FUNCTION php错误.

主题在localhost(使用MAMP)上工作正常,并且我自己的服务器上运行php版本5.3.10也没有错误.

可能出现什么问题或者可以采取哪些措施来解决这个错误?

这是导致错误的行:

add_action('init', function() use($name, $args) {   
Run Code Online (Sandbox Code Playgroud)

整个functions.php文件如下所示:

<?php 

/* Add Post Type */
function add_post_type($name, $args = array() ) {   
    if ( !isset($name) ) return;

    $name = strtolower(str_replace(' ', '_', $name));

    add_action('init', function() use($name, $args) {   
        $args = array_merge(
            array(
                'label' => 'Members ' . ucwords($name) . '',
                'labels' => array('add_new_item' => "Add New $name"),
                'singular_name' => $name,
                'public' => true,
                'supports' => array('title', 'editor', 'comments'),
            ),
            $args
        );

        register_post_type( $name, $args);
    });
}


add_post_type('Netherlands', array( …
Run Code Online (Sandbox Code Playgroud)

php wordpress

3
推荐指数
1
解决办法
1905
查看次数

将所有页面重定向到新域

我想将我网站的所有页面重定向到具有重定向的新域.我已经设法让它在域级别上工作但不在子页面上工作.

所以olddomain.com重定向到newdomain.com但olddomain.com/contact不会重定向到newdomain.com.它仍然显示旧域.

我已经使用了多个重写规则,但它们似乎都没有用.任何帮助深表感谢.

这是我现在在.htaccess文件中使用的代码

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress


RewriteCond %{HTTP_HOST} ^racentegenkanker\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.racentegenkanker\.com$
RewriteRule ^(.*)$ "http\:\/\/againstcancer\.nl\/$1" [R=301,L]
Run Code Online (Sandbox Code Playgroud)

wordpress .htaccess url-rewriting

3
推荐指数
1
解决办法
6683
查看次数

$不是AJAX调用后的函数错误

我将无限滚动添加到WordPress网页。我正在使用jQuery使用以下代码向每三个内容项添加一个类,而没有任何问题:

jQuery(document).ready(function($) {
    $(".leden li:nth-child(3n)").addClass('last');
});
Run Code Online (Sandbox Code Playgroud)

在发现上面的代码没有在AJAX调用后显示动态内容后执行,我添加了以下代码:

jQuery(document).ajaxComplete(function($) {
    $(".leden li:nth-child(3n)").addClass('last');  
});
Run Code Online (Sandbox Code Playgroud)

我不确定这是否是在AJAX之后添加带有jQuery的类的正确方法,但似乎像Firebug一样,它在向下滚动页面并动态加载内容后仅显示以下控制台错误:

TypeError: $ is not a function
Run Code Online (Sandbox Code Playgroud)

这使我作为JavaScript / jQuery的新手感到困惑,因为为什么在使用相同格式的第二部分jQuery中仅显示错误?据我所知,我只使用了一个不同的偶数处理程序...

我在做什么错,这也是使用AJAX动态添加内容时执行jQuery的正确方法吗?

ajax jquery

3
推荐指数
1
解决办法
2240
查看次数

标签 统计

wordpress ×2

.htaccess ×1

ajax ×1

google-chrome ×1

jquery ×1

php ×1

url-rewriting ×1