我想创建一个特殊的php和javascript页面,但我希望它使用我已经安装的Wordpress主题.怎么做?
谢谢
我正在使用动态生成的菜单系统的WordPress网站,由于未来的更新我无法修改,但我想要做的是能够<span>在该菜单中更改一个文本的样式jQuery文档准备好了.跨度嵌套为一个<li>项目,如果这有所不同,我不会.(而且我也没有看到WordPress发挥作用.)还有其他的<span>'s,我不希望它们改变,所以我需要匹配<span>我想改变的特定文本.
那么我怎么能改变这个呢 <span>We are here to help.</span>
对此
<span style="color:#123456;">We are here to help.</span>
在 $(document).ready?
完整的HTML是
<ul id="nav"><li class="li_item"><a class="navlink" href="http://www.mysite.org/contact-us/"><strong>Contact Us</strong><span>We are here to help.</span></a></li></ul>
更新:这有效; 需要将函数包装在别名中以避免冲突:
jQuery(function($) {
$(document).ready(function() {
$("#nav li span:contains('We are here to help.')")
.css("color", "#f8481c");
});
});
Run Code Online (Sandbox Code Playgroud) 我想在Apple脚本中创建一个新的Folder命令
为什么这个脚本有效?
tell application "Finder"
activate
end tell
tell application "System Events"
tell process "Finder"
tell menu bar 1
tell menu bar item "File"
tell menu "File"
click menu item "New folder"
end tell
end tell
end tell
end tell
end tell
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用此JS在客户端计算机上打开新电子邮件,页面标题已填充在主题行和正文中,由此链接调用 <a href="javascript:mailpage()">Email</a>
function mailpage()
{ mail_str = "mailto:?subject= " + document.title; mail_str +=
"&body=Hi, I thought you might be interested in this: "
+ document.title; mail_str +=
". You can check out the web site at "
+ location.href; location.href = mail_str;
}
Run Code Online (Sandbox Code Playgroud)
但是我的一些页面有一个&符号并且作为页面标题的一部分,并且该函数在其上扼流,并且仅在&之前插入文本而不是&之后的任何内容.(是的,"窒息"是一个技术性很强的术语.)
有没有办法逃避&所以JS不会窒息?&实际上显示@在页面源中.或者我需要转到PHP功能?谢谢.
编辑:这有效: + encodeURIComponent(document.title); mail_str +=
此函数从文本文件quotes.txt中选择一个随机引用(每个引号由@分隔)并在引号div中显示它,例如<div class="quotes">quote shown here</div>在每个页面加载时.
但是为什么它有时会跳过引用并且没有显示任何内容<div>?
$.get('quotes.txt', function(data) {
var quotes = data.split("\@");
var idx = Math.floor(quotes.length * Math.random());
$('.quotes').html(quotes[idx]);
});
Run Code Online (Sandbox Code Playgroud)
这是随机发生器的问题(从我的阅读中看起来不是很随机)?有没有办法让它只能从一定数量的报价中随机选择,即50?有没有更好的方法 - 也许是PHP - 生成1到50之间的随机数?
quotes.txt看起来像这样:
Lorem ipsum dolor sit amet, consectetur adipiscing elit@
Fusce tincidunt, ante ut scelerisque@
Mauris lacinia, magna sed auctor pellentesque, diam nisl rutrum ligula@
Etiam tempor elementum augue, vitae cursus eros laoreet@
Donec imperdiet ullamcorper pharetra@
Run Code Online (Sandbox Code Playgroud)
编辑4/27/11 我最终使用了一个不显示空白行的问题.quotes.html以这种方式构造:
<div class="quote">Lorem ipsum dolor sit amet, consectetur adipiscing elit</div>
<div class="quote">Lorem ipsum dolor …Run Code Online (Sandbox Code Playgroud) 我想知道为什么这个html因为"data"属性而无法验证(XHTML 1.0 transitional).我一直在寻找答案,而且我没有使用jQuery元数据插件,如果这很重要的话.
有什么方法可以让它验证,或逃避它,以便验证器看不到它?
<div id="home" data-image="images/water.jpg">
Run Code Online (Sandbox Code Playgroud) 在Wordpress博客中,我使用以下函数来刮取页面(单个帖子视图)并找到第一个图像,如果没有找到,则使用默认图像:
function catch_that_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];
if(empty($first_img)){ //Defines a default image
$first_img = "http://custome_url_for_default_image.png";
}
return $first_img;
}
Run Code Online (Sandbox Code Playgroud)
我尝试将其粘贴在Tumblr主题中,但遇到一些问题(它不作为PHP函数加载).当然我错过了什么.如果有人想要对此进行故障排除,我将很乐意尝试.
谢谢,
P.
我已经接管并使用Wordpress附带的所有好东西构建了一个新主题.我也在Wordpress中使用内置的摘录功能...但是,之前的用户没有使用自动摘录,而是手动输入自己的摘录.
我想知道是否有方法可以覆盖手动摘录或对摘录进行批量编辑?
我是正则表达式和处理文本的初学者.我需要做的是将文件中的文本格式化为CSV格式以导入电子表格.
我需要找到一个具有一定范围的数字并插入一个回车符\r- 在它之后并删除一个逗号.我知道如何查找/替换特定字符,但不知道如何查找/替换字符或数字.
这是交易:我有一个长文本文件,采用这种格式.
Shimshon A
(blank)
November 24, 2012
13,481
jonathan t
Laguna Niguel, CA
November 24, 2012
13,480
scott b
Sussex, NJ
November 24, 2012
13,479
Run Code Online (Sandbox Code Playgroud)
我在带有find/replace的文本编辑器中添加了行尾逗号和行引号的开头/结尾:
"Shimshon A",
"(blank)",
"November 24, 2012",
"13,481",
"jonathan t",
"Laguna Niguel, CA",
"November 24, 2012",
"13,480",
"scott b",
"Sussex, NJ",
"November 24, 2012",
"13,479",
Run Code Online (Sandbox Code Playgroud)
但是一旦我删除所有返回后,我需要在13,481到1范围内的数字之后插入一个返回值.这是因为CSV中的每一列都需要是Name,Location,Date和Number,如下所示:
"Shimshon A","(blank)","November 24, 2012","13,481"
"jonathan t","Laguna Niguel, CA","November 24, 2012","13,480"
"scott b","Sussex, NJ","November 24, 2012","13,479"
Run Code Online (Sandbox Code Playgroud) 我已经将wordpress安装到内部目录中.喜欢root/mysite.为什么我没有在root上安装它,因为安装了这么多的插件域,我真的不想把所有插件域文件夹弄乱根目录下的wordpress文件.我的根目录是www.example.com.我已经安装了我的wordpress网站root/mysite,所以这个网址就是www.example.com/mysites.无论如何都要重定向www.example.com/mysites到www.example.com.正如我所说的那样,没有在我的root上安装wordpress的唯一原因,因为我不想弄乱wordpress文件,文件夹与root上的其他插件域的文件夹.
所以我的主要目标是显示www.jimfahad.com安装的wordpress网站www.example.com/mysites.有什么办法吗?