自上周以来,我遇到了与OSX上的Chrome版本54.0.2840.71相关的奇怪问题.不知何故,在更新CSS后,刷新页面后不会加载新样式.
在以隐身模式浏览时进行硬刷新(CMD + Shift + R)后,不会加载样式.
这在Firefox或Safari中不会发生.其他人有同样的问题或知道如何解决这个问题?
将我的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) 我想将我网站的所有页面重定向到具有重定向的新域.我已经设法让它在域级别上工作但不在子页面上工作.
所以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网页。我正在使用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的正确方法吗?