coding standards
This commit is contained in:
parent
16b52c0940
commit
aec21a489c
2 changed files with 92 additions and 87 deletions
|
@ -8,8 +8,8 @@ class Shortcodes {
|
||||||
* @param WP_Post $post A WordPress Post Object
|
* @param WP_Post $post A WordPress Post Object
|
||||||
*/
|
*/
|
||||||
public static function init() {
|
public static function init() {
|
||||||
foreach( get_class_methods( 'Activitypub\Shortcodes' ) as $shortcode ) {
|
foreach ( get_class_methods( 'Activitypub\Shortcodes' ) as $shortcode ) {
|
||||||
if( $shortcode != 'init' ) {
|
if ( $shortcode != 'init' ) {
|
||||||
add_shortcode( 'ap_' . $shortcode, array( 'Activitypub\Shortcodes', $shortcode ) );
|
add_shortcode( 'ap_' . $shortcode, array( 'Activitypub\Shortcodes', $shortcode ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -18,16 +18,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_hashtags shortcode
|
* Generates output for the ap_hashtags shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function hashtags( $atts, $content, $tag ) {
|
public static function hashtags( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -49,35 +49,36 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_title shortcode
|
* Generates output for the ap_title shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function title( $atts, $content, $tag ) {
|
public static function title( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
return \get_the_title( $post->ID );;
|
return \get_the_title( $post->ID );
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_excerpt shortcode
|
* Generates output for the ap_excerpt shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function excerpt( $atts, $content, $tag ) {
|
public static function excerpt( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,7 +86,8 @@ class Shortcodes {
|
||||||
|
|
||||||
$length = intval( $atts['length'] );
|
$length = intval( $atts['length'] );
|
||||||
|
|
||||||
if( $length == 0 ) { $length = ACTIVITYPUB_EXCERPT_LENGTH; }
|
if ( $length == 0 ) {
|
||||||
|
$length = ACTIVITYPUB_EXCERPT_LENGTH; }
|
||||||
|
|
||||||
$excerpt = \get_post_field( 'post_excerpt', $post );
|
$excerpt = \get_post_field( 'post_excerpt', $post );
|
||||||
|
|
||||||
|
@ -167,16 +169,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_content shortcode
|
* Generates output for the ap_content shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function content( $atts, $content, $tag ) {
|
public static function content( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -188,31 +190,31 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_permalink shortcode
|
* Generates output for the ap_permalink shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function permalink( $atts, $content, $tag ) {
|
public static function permalink( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$atts = shortcode_atts( array( 'type' => 'html' ), $atts, $tag );
|
$atts = shortcode_atts( array( 'type' => 'html' ), $atts, $tag );
|
||||||
|
|
||||||
if( is_array( $atts ) && array_key_exists( 'type', $atts ) ) {
|
if ( is_array( $atts ) && array_key_exists( 'type', $atts ) ) {
|
||||||
if( $atts['type'] == 'raw' ) {
|
if ( $atts['type'] == 'raw' ) {
|
||||||
return \get_permalink( $post->ID );
|
return \get_permalink( $post->ID );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( $atts['type'] == 'esc' ) {
|
if ( $atts['type'] == 'esc' ) {
|
||||||
return \esc_url( \get_permalink( $post->ID ) );
|
return \esc_url( \get_permalink( $post->ID ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( $atts['type'] == 'blank' ) {
|
if ( $atts['type'] == 'blank' ) {
|
||||||
return \sprintf( '<a href="%1$s" target="_blank">%1$s</a>', \esc_url( \get_permalink( $post->ID ) ) );
|
return \sprintf( '<a href="%1$s" target="_blank">%1$s</a>', \esc_url( \get_permalink( $post->ID ) ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -223,31 +225,31 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_shortlink shortcode
|
* Generates output for the ap_shortlink shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function shortlink( $atts, $content, $tag ) {
|
public static function shortlink( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$atts = shortcode_atts( array( 'type' => 'html' ), $atts, $tag );
|
$atts = shortcode_atts( array( 'type' => 'html' ), $atts, $tag );
|
||||||
|
|
||||||
if( is_array( $atts ) && array_key_exists( 'type', $atts ) ) {
|
if ( is_array( $atts ) && array_key_exists( 'type', $atts ) ) {
|
||||||
if( $atts['type'] == 'raw' ) {
|
if ( $atts['type'] == 'raw' ) {
|
||||||
return \wp_get_shortlink( $post->ID );
|
return \wp_get_shortlink( $post->ID );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( $atts['type'] == 'esc' ) {
|
if ( $atts['type'] == 'esc' ) {
|
||||||
return \esc_url( \wp_get_shortlink( $post->ID ) );
|
return \esc_url( \wp_get_shortlink( $post->ID ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( $atts['type'] == 'blank' ) {
|
if ( $atts['type'] == 'blank' ) {
|
||||||
return \sprintf( '<a href="%1$s" target="_blank">%1$s</a>', \esc_url( \wp_get_shortlink( $post->ID ) ) );
|
return \sprintf( '<a href="%1$s" target="_blank">%1$s</a>', \esc_url( \wp_get_shortlink( $post->ID ) ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -258,16 +260,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_thumbnail shortcode
|
* Generates output for the ap_thumbnail shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function thumbnail( $atts, $content, $tag ) {
|
public static function thumbnail( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -283,30 +285,31 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_image shortcode
|
* Generates output for the ap_image shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function image( $atts, $content, $tag ) {
|
public static function image( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$atts = shortcode_atts( array( 'size' => 'full' ), $atts, $tag );
|
$atts = shortcode_atts( array( 'size' => 'full' ), $atts, $tag );
|
||||||
|
|
||||||
if( is_array( $atts ) && array_key_exists( 'size', $atts ) ) {
|
if ( is_array( $atts ) && array_key_exists( 'size', $atts ) ) {
|
||||||
$registered_sizes = wp_get_registered_image_subsizes();
|
$registered_sizes = wp_get_registered_image_subsizes();
|
||||||
|
|
||||||
if( array_key_exists( $atts['size'], $registered_sizes ) ) {
|
if ( array_key_exists( $atts['size'], $registered_sizes ) ) {
|
||||||
$size = intval( $atts['size'] );
|
$size = intval( $atts['size'] );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if( ! $size ) { $size = 'full'; }
|
if ( ! $size ) {
|
||||||
|
$size = 'full'; }
|
||||||
|
|
||||||
$image = \get_the_post_thumbnail_url( $post->ID, $size );
|
$image = \get_the_post_thumbnail_url( $post->ID, $size );
|
||||||
|
|
||||||
|
@ -320,16 +323,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_hashcats shortcode
|
* Generates output for the ap_hashcats shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function hashcats( $atts, $content, $tag ) {
|
public static function hashcats( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -351,16 +354,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_author shortcode
|
* Generates output for the ap_author shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function author( $atts, $content, $tag ) {
|
public static function author( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -376,16 +379,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_authorurl shortcode
|
* Generates output for the ap_authorurl shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function authorurl( $atts, $content, $tag ) {
|
public static function authorurl( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -401,55 +404,55 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_blogurl shortcode
|
* Generates output for the ap_blogurl shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function blogurl( $atts, $content, $tag ) {
|
public static function blogurl( $atts, $content, $tag ) {
|
||||||
return \get_bloginfo('url');
|
return \get_bloginfo( 'url' );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_blogname shortcode
|
* Generates output for the ap_blogname shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function blogname( $atts, $content, $tag ) {
|
public static function blogname( $atts, $content, $tag ) {
|
||||||
return \get_bloginfo('name');
|
return \get_bloginfo( 'name' );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_blogdesc shortcode
|
* Generates output for the ap_blogdesc shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function blogdesc( $atts, $content, $tag ) {
|
public static function blogdesc( $atts, $content, $tag ) {
|
||||||
return \get_bloginfo('description');
|
return \get_bloginfo( 'description' );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_date shortcode
|
* Generates output for the ap_date shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function date( $atts, $content, $tag ) {
|
public static function date( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -469,16 +472,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_time shortcode
|
* Generates output for the ap_time shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function time( $atts, $content, $tag ) {
|
public static function time( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -498,16 +501,16 @@ class Shortcodes {
|
||||||
/**
|
/**
|
||||||
* Generates output for the ap_datetime shortcode
|
* Generates output for the ap_datetime shortcode
|
||||||
*
|
*
|
||||||
* @param array $atts shortcode attributes
|
* @param array $atts shortcode attributes
|
||||||
* @param string $content shortcode content
|
* @param string $content shortcode content
|
||||||
* @param string $tag shortcode tag name
|
* @param string $tag shortcode tag name
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function datetime( $atts, $content, $tag ) {
|
public static function datetime( $atts, $content, $tag ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
if ( ! \is_object( $post ) || ( \is_object( $post ) && get_class( $post ) != 'WP_Post' ) ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -524,4 +527,4 @@ class Shortcodes {
|
||||||
return $date;
|
return $date;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@ class Post {
|
||||||
private $object_type;
|
private $object_type;
|
||||||
|
|
||||||
public function __construct( $post = null ) {
|
public function __construct( $post = null ) {
|
||||||
if( $post ) {
|
if ( $post ) {
|
||||||
$this->post = \get_post( $post );
|
$this->post = \get_post( $post );
|
||||||
|
|
||||||
$this->post_author = $this->post->post_author;
|
$this->post_author = $this->post->post_author;
|
||||||
|
@ -298,7 +298,9 @@ class Post {
|
||||||
$need_update = false;
|
$need_update = false;
|
||||||
|
|
||||||
// If the old contents is blank, use the defaults.
|
// If the old contents is blank, use the defaults.
|
||||||
if( $old_content == "" ) { $old_content = ACTIVITYPUB_CUSTOM_POST_CONTENT; $need_update = true; }
|
if ( $old_content == '' ) {
|
||||||
|
$old_content = ACTIVITYPUB_CUSTOM_POST_CONTENT;
|
||||||
|
$need_update = true; }
|
||||||
|
|
||||||
// Set the new content to be the old content.
|
// Set the new content to be the old content.
|
||||||
$content = $old_content;
|
$content = $old_content;
|
||||||
|
@ -313,7 +315,7 @@ class Post {
|
||||||
$content = \str_replace( '%tags%', '[ap_hashtags]', $content );
|
$content = \str_replace( '%tags%', '[ap_hashtags]', $content );
|
||||||
|
|
||||||
// Store the new template if required.
|
// Store the new template if required.
|
||||||
if( $content != $old_content || $need_update ) {
|
if ( $content != $old_content || $need_update ) {
|
||||||
\update_option( 'activitypub_custom_post_content', $content );
|
\update_option( 'activitypub_custom_post_content', $content );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue