mirror of
https://github.com/10h30/display-featured-image-genesis.git
synced 2026-06-05 15:08:20 +09:00
fix variable consistency
This commit is contained in:
@@ -308,17 +308,17 @@ class Display_Featured_Image_Genesis_Settings {
|
||||
*/
|
||||
public function save_taxonomy_custom_meta( $term_id ) {
|
||||
|
||||
if ( isset( $_POST['term_meta'] ) ) {
|
||||
if ( isset( $_POST['displayfeaturedimagegenesis'] ) ) {
|
||||
$t_id = $term_id;
|
||||
$term_meta = get_option( "displayfeaturedimagegenesis_$t_id" );
|
||||
$cat_keys = array_keys( $_POST['term_meta'] );
|
||||
$displaysetting = get_option( "displayfeaturedimagegenesis_$t_id" );
|
||||
$cat_keys = array_keys( $_POST['displayfeaturedimagegenesis'] );
|
||||
$is_updated = false;
|
||||
foreach ( $cat_keys as $key ) {
|
||||
if ( isset ( $_POST['term_meta'][$key] ) ) {
|
||||
$term_meta[$key] = $_POST['term_meta'][$key];
|
||||
if ( $_POST['term_meta']['term_image'] === $term_meta[$key] ) {
|
||||
$term_meta[$key] = $this->validate_taxonomy_image( $_POST['term_meta'][$key] );
|
||||
if ( false !== $term_meta[$key] ) {
|
||||
if ( isset ( $_POST['displayfeaturedimagegenesis'][$key] ) ) {
|
||||
$displaysetting[$key] = $_POST['displayfeaturedimagegenesis'][$key];
|
||||
if ( $_POST['displayfeaturedimagegenesis']['term_image'] === $displaysetting[$key] ) {
|
||||
$displaysetting[$key] = $this->validate_taxonomy_image( $_POST['displayfeaturedimagegenesis'][$key] );
|
||||
if ( false !== $displaysetting[$key] ) {
|
||||
$is_updated = true;
|
||||
}
|
||||
}
|
||||
@@ -326,7 +326,7 @@ class Display_Featured_Image_Genesis_Settings {
|
||||
}
|
||||
//* Save the option array.
|
||||
if ( $is_updated ) {
|
||||
update_option( "displayfeaturedimagegenesis_$t_id", $term_meta );
|
||||
update_option( "displayfeaturedimagegenesis_$t_id", $displaysetting );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@ class Display_Featured_Image_Genesis_Taxonomies {
|
||||
public function add_taxonomy_meta_fields() {
|
||||
|
||||
echo '<div class="form-field">';
|
||||
echo '<label for="term_meta[term_image]">' . __( 'Featured Image', 'display-featured-image-genesis' ) . '</label>';
|
||||
echo '<input type="url" class="upload_image_url" id="default_image_url" name="term_meta[term_image]" style="width:200px;" />';
|
||||
echo '<label for="displayfeaturedimagegenesis[term_image]">' . __( 'Featured Image', 'display-featured-image-genesis' ) . '</label>';
|
||||
echo '<input type="url" class="upload_image_url" id="default_image_url" name="displayfeaturedimagegenesis[term_image]" style="width:200px;" />';
|
||||
echo '<input id="upload_default_image" type="button" class="upload_default_image button" value="' . __( 'Select Image', 'display-featured-image-genesis' ) . '" />';
|
||||
echo '<p>' . __( 'Set Featured Image for Taxonomy','display-featured-image-genesis' ) . '</p>';
|
||||
echo '</div>';
|
||||
@@ -29,21 +29,21 @@ class Display_Featured_Image_Genesis_Taxonomies {
|
||||
*/
|
||||
public function edit_taxonomy_meta_fields( $term ) {
|
||||
|
||||
$t_id = $term->term_id;
|
||||
$term_meta = get_option( "displayfeaturedimagegenesis_$t_id" );
|
||||
$large = get_option( 'large_size_w' );
|
||||
$t_id = $term->term_id;
|
||||
$displaysetting = get_option( "displayfeaturedimagegenesis_$t_id" );
|
||||
$large = get_option( 'large_size_w' );
|
||||
|
||||
echo '<tr class="form-field">';
|
||||
echo '<th scope="row" valign="top"><label for="term_meta[term_image]">' . __( 'Featured Image', 'display-featured-image-genesis' ) . '</label></th>';
|
||||
echo '<th scope="row" valign="top"><label for="displayfeaturedimagegenesis[term_image]">' . __( 'Featured Image', 'display-featured-image-genesis' ) . '</label></th>';
|
||||
echo '<td>';
|
||||
if ( ! empty( $term_meta['term_image'] ) ) {
|
||||
$id = Display_Featured_Image_Genesis_Common::get_image_id( $term_meta['term_image'] );
|
||||
if ( ! empty( $displaysetting['term_image'] ) ) {
|
||||
$id = Display_Featured_Image_Genesis_Common::get_image_id( $displaysetting['term_image'] );
|
||||
$preview = wp_get_attachment_image_src( $id, 'medium' );
|
||||
echo '<div id="upload_logo_preview">';
|
||||
echo '<img src="' . esc_url( $preview[0] ) . '" width="300" />';
|
||||
echo '</div>';
|
||||
}
|
||||
echo '<input type="url" class="upload_image_url" id="default_image_url" name="term_meta[term_image]" value="' . esc_url( $term_meta['term_image'] ) . '" style="width:200px;" />';
|
||||
echo '<input type="url" class="upload_image_url" id="default_image_url" name="displayfeaturedimagegenesis[term_image]" value="' . esc_url( $displaysetting['term_image'] ) . '" style="width:200px;" />';
|
||||
echo '<input id="upload_default_image" type="button" class="upload_default_image button" value="' . __( 'Select Image', 'display-featured-image-genesis' ) . '" />';
|
||||
echo '<p class="description">' . sprintf(
|
||||
__( 'Set Featured Image for %1$s. Must be at least %2$s pixels wide.', 'display-featured-image-genesis' ),
|
||||
|
||||
Reference in New Issue
Block a user