我正在尝试为我的主题创建一个短代码,而不使用插件。我试过这个http://wpgeneratetool.com/short-code/
但我不知道如何创建。
我想创建如下内容,在这里我可以设置类别名称和每页的帖子。
示例like[categorypost cat="pant" post-per-page="5" ]
HTML输出将是标题、帖子缩略图和永久链接。
波纹管示例
<div><h1>post title</h1><a herf="permalink url"> post thumbnail</a></div>
我试过了
http://wpgeneratetool.com/short-code/
function cat-post($atts){
extract( shortcode_atts(
array(
\'$category-name\' => \'$atts[\'id\']\',
\'$post-title\' => \'get_the_title($post_id)\',
\'$post-link\' => \'get_the_permalink($post_id)\',
\'$post-image\' => \'get_the_post_thumbnail($post_id, \'thumbnail\')\',
$post-data =\'<div><a href="\'.$link.\'">\'.$image.\'<h5>\'.$title.\'</h5></a></div>\';
return $data;
), $atts ) )
}
add_shortcode( \'categorypost\', \'cat-post\' );
但我知道这个代码是不正确的。