好的,我不是 php 的完整初学者,但我不明白为什么我正在阅读的一些教程在 wordpress 中使用双引号创建分类,而在 wordpress 法典中它使用单引号。
现在我对单引号和双引号的理解是这样的
<?php
//double quotes
$colour = brown;
echo "The dog has $colour fur.";
//outputs - the dog has brown fur.
//single quotes
$colour = brown;
echo 'the dog has $colour fur.';
//outputs - the dog has $colour fur.
?>
但我不太明白的是这个。
register_taxonomy("project-type",
array("portfolio"),
array("hierarchical" => true,
"label" => "Project Types",
"singular_label" => "Project Type",
"rewrite" => true));
如果它在一个数组中,它有什么区别?在 wp codex 上是这样使用的单引号。
add_action( 'init', 'create_book_tax' );
function create_book_tax() {
register_taxonomy(
'genre',
'book',
array(
'label' => __( 'Genre' ),
'rewrite' => array( 'slug' => 'genre' ),
'hierarchical' => true,
)
);
}