Soliloquy titled caption plugin.
<?php
/**
* Plugin Name: Soliloquy Titled Caption
* Plugin URI: http://soliloquywp.com/
* Description: Customizes the Soliloquy caption output to show the title before the caption text.
* Version: 1.0.0
* Author: Erica Franz
* Author URI: https://fatpony.me
*/
defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
add_filter( 'soliloquy_output_caption', 'soliloquy_title_before_caption', 10, 5 );
function soliloquy_title_before_caption( $caption, $id, $slide, $data, $i ) {
// Check if current slide has a title specified
if ( isset( $slide['title'] ) && !empty( $slide['title'] ) ) {
$caption = '<h4 class="title">' . $slide['title'] . '</h4>';
$caption .= '<div class="caption">' . $slide['caption'] . '</div>';
}
return $caption;
}