public function widget($args, $instance) { extract($args); $instance = wp_parse_args((array) $instance, array('title' => '', 'picture_width' => 50, 'summary_length' => 200)); $card = wp_linkedin_card($instance); if (!empty($card)) { $title = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); echo $before_widget; if ($title) { echo $before_title . $title . $after_title; } echo $card; echo $after_widget; } }
function filter_content($content) { if (is_singular($this->get_post_types())) { $content .= wp_linkedin_card(array('summary_length' => 2000)); } return $content; }