added tags pexpo_tags to taxidermies
This commit is contained in:
@@ -173,6 +173,23 @@ class Partnerexpo_Core {
|
|||||||
$this->loader->add_action( 'init', $this, 'define_cpts' );
|
$this->loader->add_action( 'init', $this, 'define_cpts' );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function define_taxonomy() {
|
||||||
|
$labels = [
|
||||||
|
'name' => 'pexpo_tags',
|
||||||
|
'singular_name' => __( 'Partner címke', 'partnerexpo-core' ),
|
||||||
|
'menu_name' => __( 'Partner címkék', 'partnerexpo-core' ),
|
||||||
|
];
|
||||||
|
|
||||||
|
register_taxonomy('pexpo_tags', ['pexpo_partners'], [
|
||||||
|
'labels' => $labels,
|
||||||
|
'hierarchical' => false,
|
||||||
|
'show_ui' => true,
|
||||||
|
'show_in_rest' => true,
|
||||||
|
'show_admin_column' => true,
|
||||||
|
'rewrite' => ['slug' => 'pexpo_tags'],
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
public function define_cpts() {
|
public function define_cpts() {
|
||||||
$args = [
|
$args = [
|
||||||
'labels' => [
|
'labels' => [
|
||||||
@@ -191,7 +208,7 @@ class Partnerexpo_Core {
|
|||||||
'show_in_rest' => true,
|
'show_in_rest' => true,
|
||||||
'capability_type' => 'post',
|
'capability_type' => 'post',
|
||||||
'supports' => [ 'title', 'editor', 'thumbnail', 'excerpt' ],
|
'supports' => [ 'title', 'editor', 'thumbnail', 'excerpt' ],
|
||||||
'taxidermy' => [ 'tags' ],
|
'taxidermy' => [ 'pexpo_tags' ],
|
||||||
];
|
];
|
||||||
|
|
||||||
register_post_type( 'pexpo_partners', $args );
|
register_post_type( 'pexpo_partners', $args );
|
||||||
|
|||||||
@@ -72,10 +72,15 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||||||
</div>
|
</div>
|
||||||
<div class="pexpo-core-desc">${escapeHtml(r.excerpt)}</div>
|
<div class="pexpo-core-desc">${escapeHtml(r.excerpt)}</div>
|
||||||
<div class="pexpo-core-foot">
|
<div class="pexpo-core-foot">
|
||||||
<div class="pexpo-core-status">
|
<div class="pexpo-core-tags">
|
||||||
<span class="pexpo-core-dot"></span>
|
<span class="pexpo-core-dot"></span>
|
||||||
|
${
|
||||||
|
r.tag.map(element => {
|
||||||
|
return `<span class="pexpo-core-tag">${element}</span>`;
|
||||||
|
}).join('')
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
<div>${escapeHtml(r.modif)}</div>
|
<div>${escapeHtml(r.date)}</div>
|
||||||
</div>
|
</div>
|
||||||
`;
|
`;
|
||||||
return div;
|
return div;
|
||||||
|
|||||||
Reference in New Issue
Block a user