}
}
+ public function get_permalink_path() {
+ $post_permalink = $this->is_page ? '/' . $this->slug : '/' . date('Y', $this->date) . '/' . date('m', $this->date) . '/' . $this->slug;
+ return $post_permalink;
+ }
+
public function get_metadata() {
$data = [];
</author>
<?php foreach (cx_posts_get() as $post): ?>
-<?php $post_permalink = '/' . date('Y', $post->date) . '/' . date('m', $post->date) . '/' . $post->slug; ?>
+<?php $post_permalink = $post->get_permalink_path(); ?>
<entry>
<id><?= cx_url_site($post_permalink); ?></id>
<title><?= $post->title ?></title>
<?php $post = cx_posts_find_post($post_id); ?>
<?php $post_metadata = $post->get_metadata(); ?>
-<?php $post_permalink = '/' . date('Y', $post->date) . '/' . date('m', $post->date) . '/' . $post->slug; ?>
+<?php $post_permalink = $post->get_permalink_path(); ?>
<?php cx_template_base('base', ['cx_post_title' => $post->title, 'cx_post_meta' => $post_metadata, 'cx_post_permalink' => $post_permalink]); ?>
<main>
<?php if ($post): ?>