在很多像html这样的html中使用PHP的小片段的情况下,你可以在PHP回声中使用PHP吗?
例:
<?php
echo "<?php the_author_meta('description'); ?>";
?>
Run Code Online (Sandbox Code Playgroud)
尽管不必要,甚至可以做到吗?如果没有,PHP的一个方面似乎仍然让我感到困惑的是如何在输出HTML时结束并重新启动PHP.
例如,Chris在这里回答:如何在PHP中回显HTML?- 我非常想?>在他的例子结尾处放一个,但这会导致错误.有人可以向我指出一些关于如何在与HTML混合时使用PHP启动/停止的全面信息的方向,HTML本身可能会使用PHP代码段.
当我拿起谷歌地图时,右下角附近有一个小齿轮图标,可以让我分享.它包括找到一个可嵌入的<iframe>.但是,一旦我进入Streetview,这个齿轮图标就会消失.
如何嵌入街景版的地图?
通过谷歌进行一些搜索,我偶然发现了相同的代码,将jQuery添加到一个从头开始的Wordpress主题.
if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);
function my_jquery_enqueue() {
wp_deregister_script('jquery');
wp_register_script('jquery', "http" . ($_SERVER['SERVER_PORT'] == 443 ? "s" : "") . "://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js", false, null);
wp_enqueue_script('jquery');
wp_enqueue_script('my_script', get_bloginfo('template_url') . '/js/theme.js', array('jquery'), '1.0', true);
}
Run Code Online (Sandbox Code Playgroud)
我已将此代码添加到我的functions.php文件中,并创建了一个js文件夹,并使用以下语法创建了一个theme.js文件:
jQuery(function ($) {
/* You can safely use $ in this code block to reference jQuery */
});
Run Code Online (Sandbox Code Playgroud)
当我刷新我的WP站点时,似乎没有调用theme.js文件.在Chrome Dev工具中,它没有列在正在呈现的js文件中.
我使用过时的方法吗?如何使用jquery创建我的/js/theme.js文件,为我的主题工作?
或者在IE6/IE7大量使用时使用是否安全?
我尽量保持代码简单/干净.两个DIV内部有一个h3.顶部DIV有一个ID,内部DIV是一个独特的类.
$("#Events .event-header h3").html("your new header");
Run Code Online (Sandbox Code Playgroud)
我也尝试过:
$("#Events .event-header h3").text("your new header");
Run Code Online (Sandbox Code Playgroud)
都没有工作.当我在Chrome控制台中试用它时,它告诉我我引用的元素是未定义的,它不知道要定位的文本.DIV结构不可能更简单明了.我不知道如何引用h3标签.
有小费吗?(我已经修改了.event-header类中的拼写错误 - 显然,发表评论而不是之前这样做是一个严重的罪.万圣节快乐?)
var cityRegex = /^[a-zA-z] ?([a-zA-z]|[a-zA-z] )*[a-zA-z]$/; 是我试过的.
但是当你输入像"圣彼得堡"这样的城市时,它会出错.
更新:似乎几乎像一个失败的原因.有太多奇怪命名的城市,有数字,破折号,撇号,句号等.
假设我在 Textpad 中有以下文本:
kwejkewrjl:ksajdlakj
e833ekjh:skdjkahak
2098e123809:ksjdkas
dkjwhfdkjqhio:skjddksjal
98a09asfdsaok:kwqjeo912ui
Run Code Online (Sandbox Code Playgroud)
我想从冒号之后的每一行中删除所有字符。新文本应该是:
kwejkewrjl:
e833ekjh:
2098e123809:
dkjwhfdkjqhio:
98a09asfdsaok:
Run Code Online (Sandbox Code Playgroud) 我有一个很长的名单,每个名字都包含在 span标签中.
例:
<span>Yang Zajicek</span>
<span>Daniela Athey</span>
<span>Alanna Bumpers</span>
<span>Audry Waldron</span>
<span>Agnes Wininger</span>
<span>Tarah Mandelbaum</span>
<span>Dedra Paille</span>
<span>Codi Morrone</span>
<span>Shan Huntoon</span>
<span>Silas Zerangue</span>
<span>Thalia Saleh</span>
<span>Britt Spurlock</span>
<span>Miguelina Dasilva</span>
<span>Scott Scholz</span>
<span>Judith Badura</span>
<span>Alfredia Kidder</span>
<span>Jae Doty</span>
<span>Charise Blakeslee</span>
<span>Yen Axelson</span>
<span>Aurora Cochran</span>
<span>Lavina Crete</span>
<span>Monique Pate</span>
<span>Lady Edelstein</span>
<span>Clark Summitt</span>
<span>Milagros Whetstone</span>
<span>Tracy Tokarski</span>
<span>Wendolyn Crafts</span>
<span>Sandra Clyde</span>
<span>Alyse Giltner</span>
<span>Glennis Roos</span>Run Code Online (Sandbox Code Playgroud)
现在需要的是我必须经历它们,如循环或使用each(),我需要将这些组包装起来<div class="row"></div>.我对wrap()基本循环很熟悉,但是我遇到了太多错误,试图确定包装时间和位置模式的逻辑.
包装的模式如下:
div与项目数相关的第二个类.最终结果,无论我开始使用多少跨度:
<div class="row five"> …Run Code Online (Sandbox Code Playgroud) 客户要求我更新他们的EE网站.在主页上,有一个显示文本数据的小滑块.对于每张幻灯片,网站的原始创建者都会创建条目,并在滑块中将所有这些条目显示为名为footerstats的通道.页脚模板引用此通道.
我去了每个条目,更改了信息,保存了.然后我更新了页脚模板和通道,只是为了它.我甚至清除了所有缓存.尽管如此,旧信息仍然出现在主页上.有小费吗?我是EE的新手.
例:
<span>Bacon, Chris P.</span>
<span>Jones, Pete</span>
<span>Adams, Sam</span>
<span>Bacon, Chris P.</span>
<span>Jones, Pete</span>
<span>Adams, Sam</span>
<span>Bacon, Chris P.</span>
Run Code Online (Sandbox Code Playgroud)
使用eq()选择从哪里开始,如何使用jQuery选择任意数量的兄弟姐妹?如span:eq(0)通过span:eq(10)?
通过javascript或jquery,我需要删除集合中的重复元素,以便保留一个.它们都是一样的,所以只要剩下哪一个就被移除并不重要.页面显示如下:
<div class="column-hr"></div>
<div class="column-hr"></div>
<div class="column-dude"></div>
<div class="column-hr"></div>
<div class="column-hr"></div>
<div class="column-dude"></div>
<div class="column-hr"></div>
Run Code Online (Sandbox Code Playgroud)
其中<div class="column-hr"></div>每一个之前<div class="column-dude"></div>需要保持,但每花花公子列之前,以后每HR柱需要去.
我尝试了以下内容,希望它会这么简单.没工作.
$( "div.column-hr" ).each(function( index ) {
if ($(this).next('div.column.hr')) {
$(this).remove();
}
});
Run Code Online (Sandbox Code Playgroud) 使用jQuery,我试图<a href="/folder/whatever.file">link</a>在页面上找到任何实例并将http://www.domain.com放在/ folder之前.
最简单,最安全的方法是什么?