Файловый менеджер - Редактировать - /home/admin/domains/octawebtools.com/public_html/wp-content/plugins/gutenverse/includes/block/class-post-excerpt.php
�азад
<?php /** * Post Excerpt Block class * * @author Jegstudio * @since 1.0.0 * @package gutenverse\block */ namespace Gutenverse\Block; use Gutenverse\Framework\Block\Block_Abstract; /** * Class Post Excerpt Block * * @package gutenverse\block */ class Post_Excerpt extends Block_Abstract { /** * Render content * * @param int $post_id . * * @return string */ public function render_content( $post_id ) { $html_tag = esc_html( $this->check_tag( $this->attributes['htmlTag'], 'p' ) ); if ( ! empty( $post_id ) ) { $post_excerpt = get_the_excerpt( $post_id ); if ( ! empty( $post_excerpt ) ) { if ( isset( $this->attributes['showReadmore'] ) ) { $post_url = get_post_permalink( $post_id ); $readmore_text = esc_html( $this->attributes['readmoreText'] ); $post_excerpt = $post_excerpt . "<a href='{$post_url}'>{$readmore_text}</a>"; } return "<{$html_tag}>{$post_excerpt}</{$html_tag}>"; } } $no_excerpt = esc_html( $this->attributes['noContentText'] ); return "<{$html_tag}>{$no_excerpt}</{$html_tag}>"; } /** * Render view in editor */ public function render_gutenberg() { return null; } /** * Render view in frontend */ public function render_frontend() { $post_id = ! empty( $this->context['postId'] ) ? esc_html( $this->context['postId'] ) : get_the_ID(); $element_id = $this->get_element_id(); $display_classes = $this->set_display_classes(); $animation_class = $this->set_animation_classes(); $custom_classes = $this->get_custom_classes(); return '<div class="' . $element_id . $display_classes . $animation_class . $custom_classes . ' guten-post-excerpt guten-element">' . $this->render_content( $post_id ) . '</div>'; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.32 | Генераци� �траницы: 0 |
proxy
|
phpinfo
|
�а�тройка