我想从我的网站网址检测分类术语。例如,如果你考虑这个网址,http://xxxxyyzzz.com/medicines/tablets/ 我可以检测出分类标准和药物。但是我无法检测出分类术语“平板电脑”。使用此代码..
var getCsv = function (csvUrl) {
var defer = $.Deferred();
d3.csv(csvUrl, function (error, rows) {
if (error) {
defer.reject(error);
}
defer.resolve(rows);
});
return defer.promise();
};
$.when(
getCsv("data/test1.csv"), // please pass csv url as you like
getCsv("data/test2.csv") // please pass csv url as you like
).done(function (res1, res2) {
console.log(res1); // test1.csv parsed by d3.js
console.log(res2); // test2.csv parsed by d3.js
}).fail(function (err) {
console.log(err);
});
答案 0 :(得分:1)
我对你的问题感到有些困惑,但我会尽力回答。
“我想从我的网站网址中检测分类术语。”你是以错误的方式解决这个问题。如果你尝试在每个学期使用is_tax()
,你最终会得到一个非常长的条件。
根据您放置代码的位置,您可能需要采用不同的方法。例如:
// Check we're on a term page for the medicines taxonomy.
if ( is_tax( 'medicines' ) ) { // consider a singular name?
// Get the current term object.
$term = get_queried_object();
// do something with the term...
echo $term->name;
}