Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter cadin03

    (@cadin03)

    Thank you ??
    I actually figured it out. I’m feeling a little stupid ?? However it didn’t seem very intuitive.
    I am very flattered that the plugin creator himself responded. Thank you for creating it!

    Thread Starter cadin03

    (@cadin03)

    So, the footer somehow will be supplemented with the child theme footer, like the style sheet? How does one link them?

    Thread Starter cadin03

    (@cadin03)

    I am assuming you are talking about placing a text into the footer. Because I am using an existing theme, when the update happen, does the info get overwritten?

    Thread Starter cadin03

    (@cadin03)

    Toby,
    Thank you for responding. I am not familiar with writing php. I understand that you could add a function that does the action to the child theme, but I am not sure what is the correct way of doing that?

    This is the code from parent functions.php.

    <?php
    /**
    * Ample functions related to defining constants, adding files and WordPress core functionality.
    *
    * @package ThemeGrill
    * @subpackage Ample
    * @since Ample 0.1
    */

    add_action( ‘after_setup_theme’, ‘ample_setup’ );

    if ( ! function_exists( ‘ample_setup’ ) ) :
    /**
    * Sets up theme defaults and registers support for various WordPress features.
    *
    */
    function ample_setup() {
    global $content_width;
    /**
    * Set the content width based on the theme’s design and stylesheet.
    */
    if ( ! isset( $content_width ) )
    $content_width = 710; /* pixels */

    /*
    * Make theme available for translation.
    * Translations can be filed in the /languages/ directory.
    */
    load_theme_textdomain( ‘ample’, get_template_directory() . ‘/languages’ );

    // Add default posts and comments RSS feed links to head.
    add_theme_support( ‘automatic-feed-links’ );

    /*
    * Let WordPress manage the document title.
    * By adding theme support, we declare that this theme does not use a
    * hard-coded <title> tag in the document head, and expect WordPress to
    * provide it for us.
    */
    add_theme_support( ‘title-tag’ );

    //Enable support for Post Thumbnails on posts and pages.
    add_theme_support( ‘post-thumbnails’ );

    // Cropping the images to different sizes to be used in the theme
    add_image_size( ‘ample-featured-blog-large’, 710, 300, true );
    add_image_size( ‘ample-featured-blog-small’, 230, 230, true );
    add_image_size( ‘ample-portfolio-image’, 330, 330, true );

    // Registering navigation menus.
    register_nav_menus( array(
    ‘primary’ => __( ‘Primary Menu’, ‘ample’ ),
    ‘footer’ => __( ‘Footer Menu’, ‘ample’ ),
    ) );

    /*
    * Switch default core markup for search form, comment form, and comments
    * to output valid HTML5.
    */
    add_theme_support( ‘html5’, array(
    ‘search-form’, ‘comment-form’, ‘comment-list’, ‘gallery’, ‘caption’,
    ) );

    // Set up the WordPress core custom background feature.
    add_theme_support( ‘custom-background’, apply_filters( ‘ample_custom_background_args’, array(
    ‘default-color’ => ‘ffffff’,
    ‘default-image’ => ”,
    ) ) );

    // Adding excerpt option box for pages as well
    add_post_type_support( ‘page’, ‘excerpt’ );
    }
    endif; // ample_setup

    /**
    * Register widget area.
    *
    */
    require get_template_directory() . ‘/inc/widgets/widgets.php’;

    /**
    * Enqueue scripts and styles.
    */
    require get_template_directory() . ‘/inc/functions.php’;

    /**
    * Functions related to header.
    */
    require get_template_directory() . ‘/inc/header-functions.php’;

    /**
    * Implement the Custom Header feature.
    */
    require get_template_directory() . ‘/inc/custom-header.php’;

    /**
    * Add meta Box
    */
    require get_template_directory() . ‘/inc/admin/meta-boxes.php’;

    /**
    * Add Customizer
    */
    require_once( get_template_directory() . ‘/inc/customizer.php’ );

    /**
    * Adding Admin Menu for theme options
    */
    add_action( ‘admin_menu’, ‘ample_theme_options_menu’ );

    function ample_theme_options_menu() {

    add_theme_page( ‘Theme Options’, ‘Theme Options’, ‘manage_options’, ‘ample-theme-options’, ‘ample_theme_options’ );

    }
    function ample_theme_options() {

    if ( !current_user_can( ‘manage_options’ ) ) {
    wp_die( __( ‘You do not have sufficient permissions to access this page.’, ‘ample’ ) );
    } ?>

    <h1 class=”ample-theme-options”><?php _e( ‘Theme Options’, ‘ample’ ); ?></h1>
    <?php
    printf( __(‘<p style=”font-size: 16px; max-width: 800px”;>As our themes are hosted on WordPress repository, we need to follow the WordPress theme guidelines and as per the new guiedlines we have migrated all our Theme Options to Customizer.</p><p style=”font-size: 16px; max-width: 800px”;>We too think this is a better move in the long run. All the options are unchanged, it is just that they are moved to customizer. So, please use this link to customize your site. If you have any issues then do let us know via our Contact form</p>’, ‘ample’),
    esc_url(admin_url( ‘customize.php’ ) ),
    esc_url(‘https://themegrill.com/contact/&#8217;)
    );
    }

    Thread Starter cadin03

    (@cadin03)

    The forum has a discussion regarding that, but I am not too familiar with php in order for me to write the code. I will try asking the author about that. I probably will want to add additional info into the footer as well.

    Thank you for tying to help

    Thread Starter cadin03

    (@cadin03)

    Well, I would like to change this:
    Powered by WordPress. Theme: Ample by ThemeGrill.
    To Based on Ample Theme. Or something to this regard.
    Thank you

    Thread Starter cadin03

    (@cadin03)

    Hey Falguni,
    Thank you! That might work. But I found another work around — the one could add a text widget and list an absolute url to the image like so
    <img src=”https://breezeguard.com/wp-content/uploads/2016/01/bannerbw-230×195.png&#8221; alt=”guarantee banner”>

Viewing 7 replies - 1 through 7 (of 7 total)