Title: $content
Last modified: August 21, 2016

---

# $content

 *  Resolved [zeroshame](https://wordpress.org/support/users/zeroshame/)
 * (@zeroshame)
 * [12 years, 1 month ago](https://wordpress.org/support/topic/content-13/)
 * I have a portfolio site I am working on, and have ran into a small roadblock 
   for what I’m trying to accomplish.
 * (Warning in advance – I have no PHP experience.)
 * In amaz-columns.php it pulls the image and first bit of content from each post,
   which in my case is part of the URL of the Vimeo video at the top the page. I
   have a sub headline a little ways down coming from the Vantage Headline widget
   that I would like to be able to use here instead.
 * The URL for the page in question is:
    [http://www.zeroshame.com/video-production-portfolio/](http://www.zeroshame.com/video-production-portfolio/)
 * If it helps, the code for the Vantage Headline Widget:
 * > `class Vantage_Headline_Widget extends WP_Widget {
   >  public function __construct(){//
   > widget actual processes parent::__construct( ‘headline-widget’, // Base ID 
   > __(‘Vantage Headline’, ‘vantage’), // Name array( ‘description’ => __( ‘A lovely
   > big headline.’, ‘vantage’ ), ) // Args ); }
   >  public function widget( $args, $instance ) {
   >  echo $args[‘before_widget’];
   >  ?>
   >  <h1><?php echo esc_html($instance[‘headline’]) ?></h1> <div class=”decoration”
   > ><div class=”decoration-inside”></div></div> <h3><?php echo wp_kses_post($instance[‘
   > sub_headline’]) ?></h3> <?php
   >  echo $args[‘after_widget’];
   >  }
   >  public function form( $instance ) {
   >  $instance = wp_parse_args( $instance,
   > array( ‘headline’ => ”, ‘sub_headline’ => ”, ) );
   >  ?>
   >  <p> <label for=”<?php echo $this->get_field_id(‘headline’) ?>”><?php _e(‘
   > Headline’, ‘vantage’) ?></label> <input type=”text” class=”widefat” id=”<?php
   > echo $this->get_field_id(‘headline’) ?>” name=”<?php echo $this->get_field_name(‘
   > headline’) ?>” value=”<?php echo esc_attr($instance[‘headline’]) ?>” /> </p
   > > <p> <label for=”<?php echo $this->get_field_id(‘sub_headline’) ?>”><?php 
   > _e(‘Sub Headline’, ‘vantage’) ?></label> <input type=”text” class=”widefat”
   > id=”<?php echo $this->get_field_id(‘sub_headline’) ?>” name=”<?php echo $this-
   > >get_field_name(‘sub_headline’) ?>” value=”<?php echo esc_attr($instance[‘sub_headline’])?
   > >” /> </p> <?php } } `
 * Thank you!
 * [https://wordpress.org/plugins/amazing-post-widget/](https://wordpress.org/plugins/amazing-post-widget/)

Viewing 1 replies (of 1 total)

 *  Thread Starter [zeroshame](https://wordpress.org/support/users/zeroshame/)
 * (@zeroshame)
 * [12 years, 1 month ago](https://wordpress.org/support/topic/content-13/#post-4877982)
 * I was able to create a workaround using the parameters of substr, by clarifying
   the the point after the video URL and headline, and before the next section’s
   text.:
 *     ```
       $content = strip_shortcodes(get_the_content());
       $content = strip_tags($content);
   
       $subdotcom = strpos($content, '.com');
       $suburl = ($subdotcom + 13);
       $substart = strpos($content, '.', $suburl) + 1;
       $subend = strpos($content, 'SYNOPSIS');
       $sublength = ($subend - $substart);
   
       echo substr( $content, $substart, $sublength );
       ```
   

Viewing 1 replies (of 1 total)

The topic ‘$content’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/amazing-post-widget.svg)
 * [Amazing Posts Widget](https://wordpress.org/plugins/amazing-post-widget/)
 * [Support Threads](https://wordpress.org/support/plugin/amazing-post-widget/)
 * [Active Topics](https://wordpress.org/support/plugin/amazing-post-widget/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/amazing-post-widget/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/amazing-post-widget/reviews/)

 * 1 reply
 * 1 participant
 * Last reply from: [zeroshame](https://wordpress.org/support/users/zeroshame/)
 * Last activity: [12 years, 1 month ago](https://wordpress.org/support/topic/content-13/#post-4877982)
 * Status: resolved