我知道有一些函数可以让is_single()返回有关页面的数据,但我正在寻找一种方法来获取循环之外的以下信息:
单个职位的类别.
和
单个帖子的标题.
所有我真正需要的是有问题的帖子ID,我可以得到所有其他信息.我查看了codex中的函数引用,但我没有找到任何东西.这是不可能的,因为脚本甚至没有得到那些信息直到Loop运行?
(我会在页眉和页脚中都需要这些信息,因此在循环的PHP脚本之前和之后,如果这是一个问题.)
希望有人可以提供一些见解.
编辑:澄清:我希望信息来自"单一"页面循环中加载的帖子.(他们正在查看这个帖子.)那么我如何才能获得这个ID呢?基本上,在查看帖子时,我希望获得其类别或标题,但不是在循环播放时.
我猜这是一个简单的问题,但我只是在学习......
我有这个:
var location = (jQuery.url.attr("host"))+(jQuery.url.attr("path"));
locationClean = location.replace('/',' ');
locationArray = locationClean.split(" ");
console.log(location);
console.log(locationClean);
console.log(locationArray);
Run Code Online (Sandbox Code Playgroud)
这是我在Firebug中获得的内容:
stormink.net/discussed/the-ideas-behind-my-redesign
stormink.net discussed/the-ideas-behind-my-redesign
["stormink.net", "discussed/the-ideas-behind-my-redesign"]
Run Code Online (Sandbox Code Playgroud)
所以出于某种原因,替换只发生过一次?我是否需要使用正则表达式而不是"/ g"来重复?如果是这样,我如何在正则表达式中指定'/'?(我对如何使用Regex知之甚少).
谢谢大家.
我想将别人的回购移植到另一种语言.在我的情况下:SCSS -> Stylus,但它可能很容易Javascript -> Coffeescript.
最好的方法是什么?我是不是该:
此外,继续更新新语言仓库的最佳方法是什么?
理想情况下,我可以根据主要repo的CSS的新更改来区分原始CSS副本,然后相应地更改我的Stylus文件.是否有捷径可寻?
我最近在网上找到了这篇文章,它解释了如何设置一个make help目标,该目标将自动解析 Makefile 以获取注释并显示格式良好的帮助命令。
它解析:
install: ## Install npm dependencies for the api, admin, and frontend apps
@echo "Installing Node dependencies"
@npm install
install-dev: install ## Install dependencies and prepared development configuration
@./node_modules/.bin/selenium-standalone install
@cp -n ./config/development.js-dist ./config/development.js | true
run-frontend-dev: webpack.PID ## Run the frontend and admin apps in dev (using webpack-dev-server)
Run Code Online (Sandbox Code Playgroud)
进入:
install Install npm dependencies for the api, admin, and frontend apps
install-dev Install dependencies and prepared development configuration
run-frontend-dev Run …Run Code Online (Sandbox Code Playgroud) 通过阅读有关TOAST的一些内容,我了解到 Postgres 使用 LZ 系列压缩算法,称为 PGLZ。对于大于 2KB 的值,它会自动启动。
PGLZ 与 GZIP 在速度和压缩比方面相比如何?
我很想知道 PGLZ 和 GZIP 是否具有相似的速度和压缩率,因此在将大型 JSON 字符串作为数据插入 Postgres 之前执行额外的 GZIP 步骤是不必要的或有害的。
任何人都知道为什么这不起作用?
$('#screen').css({
'background-image': [bg_num == 1 ? 'josh' : 'jessi'] + '_background.jpg',
'background-color': 'red'
});
Run Code Online (Sandbox Code Playgroud)
背景颜色正在设置,但图像不是.
我没有太多练习在Javascript中使用方括号来完成这种事情.如果我做错了什么,任何人都有提示吗?或者对它们的使用没有很好的解释?
编辑:只是要清楚,检查本身实际上正在发生,因为如果我在console.log()中做同样的事情输出"josh_background.jpg"就好了.它只是没有采用这个CSS设置功能.
我正在尝试使用 Admob 在我的应用中投放广告。
但是,它一直说“缺少必需的 XML 属性“adSize””,即使该属性在我的 XML 文件中。
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adUnitId="MY UNIT ID"
ads:adSize="BANNER"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true" />
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么会这样?
干杯。
我正在使用slate.js制作一个所见即所得的编辑器,当时我正试图找到第一个带有文本的节点。
下图显示了我在说什么:
在我的图片中,我希望找到包含“这是我的标题。”的节点,即使它前面有几行空行也是如此。
基本上,如果我在编辑器中写了一堆文本,该如何查找不是空字符串的第一个文本?
浏览文档,我发现filterDescendants和findDescendants函数似乎可以满足我的需求。
但是,我不清楚如何使用它们。
我已经尝试过这样的事情:
this.state.state.startBlock.findDescendant((d) => d.text !== "")
但这只是返回 null
文档说这findDescendant将“通过迭代器深度查找后代节点”,其中iterator是一个函数,但没有提供有关在此处传递哪种函数的示例。
有没有人有任何想法或例子?
终于找到了我大约10年前为IRC Bot编写的一些非常古老的脚本.我不知道我在做什么,并想知道是否有人知道这是什么写的和任何信息?
on *:sockread:$1:{
var %stattype $1
if ($sockerr) {
.notice [ %nickname [ $+ [ %stattype ] ] ] Error.
halt
}
else {
var %statread
sockread %statread
if (Stat:* * * * iswm %statread) {
.tokenize 32 %statread
.notice [ %nickname [ $+ [ %stattype ] ] ] 1[ Username:7 $upper( [ %username [ $+ [ %stattype ] ] ] ) 1] [ Skill: 7 $upper(%stattype) 1]
.notice [ %nickname [ $+ [ %stattype ] ] ] 1[ …Run Code Online (Sandbox Code Playgroud) 我正在尝试在运行特定目标时要求在Makefile中设置环境变量.我正在使用该问题的答案中的技术,您可以在其中设置另一个目标,以确保设置环境变量.
我看起来像这样:
require-%:
@ if [ "${${*}}" = "" ]; then \
$(error You must pass the $* environment variable); \
fi
Run Code Online (Sandbox Code Playgroud)
使用该目标设置,这是预期的:
$ make require-FOO
Makefile:3: *** You must pass the FOO environment variable. Stop.
Run Code Online (Sandbox Code Playgroud)
但是,在测试时,我永远不会得到它没有错误:
$ make require-FOO FOO=something
Makefile:3: *** You must pass the FOO environment variable. Stop.
$ make require-FOO FOO=true
Makefile:3: *** You must pass the FOO environment variable. Stop.
$ make require-FOO FOO='a string'
Makefile:3: *** You must pass the FOO environment …Run Code Online (Sandbox Code Playgroud)