Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter vassia4444

    (@vassia4444)

    Ok thank you a lot !!

    Thread Starter vassia4444

    (@vassia4444)

    My site is https://athinodromio.gr/wordpress_a/
    As you can see i want to create a magazine for children. Because all children use tablet and mobile today i don’t want to have this mouseover issue!
    Thank you a lot for your help!!

    Thread Starter vassia4444

    (@vassia4444)

    Ok !! i put the code in function.php
    Thank you for your help! sorry if I become annoying with my questions..
    Now i see media category class but i don’t understand where i can add the border selection in each media category class to customize it.

    Thread Starter vassia4444

    (@vassia4444)

    I’m try to replace the code you give me in media.php by delete this code from file and i have a problem.Something i do wrong. The truth is that i’m not expert to custom files. Can you tell me please where i’ve to put the code?in line 970, by replacing more lines.. Also,in settings of plugin i don’t have changed the name of media_gallery.
    Thank you very much for your help!!
    `* @return string HTML content to display gallery.
    */
    function gallery_shortcode( $attr ) {
    $post = get_post();

    static $instance = 0;
    $instance++;

    if ( ! empty( $attr[‘ids’] ) ) {
    // ‘ids’ is explicitly ordered, unless you specify otherwise.
    if ( empty( $attr[‘orderby’] ) ) {
    $attr[‘orderby’] = ‘post__in’;
    }
    $attr[‘include’] = $attr[‘ids’];
    }

    /**
    * Filter the default gallery shortcode output.
    *
    * If the filtered output isn’t empty, it will be used instead of generating
    * the default gallery template.
    *
    * @since 2.5.0
    * @since 4.2.0 The $instance parameter was added.
    *
    * @see gallery_shortcode()
    *
    * @param string $output The gallery output. Default empty.
    * @param array $attr Attributes of the gallery shortcode.
    * @param int $instance Unique numeric ID of this gallery shortcode instance.
    */
    $output = apply_filters( ‘post_gallery’, ”, $attr, $instance );
    if ( $output != ” ) {
    return $output;
    }

    $html5 = current_theme_supports( ‘html5’, ‘gallery’ );
    $atts = shortcode_atts( array(
    ‘order’ => ‘ASC’,
    ‘orderby’ => ‘menu_order ID’,
    ‘id’ => $post ? $post->ID : 0,
    ‘itemtag’ => $html5 ? ‘figure’ : ‘dl’,
    ‘icontag’ => $html5 ? ‘div’ : ‘dt’,
    ‘captiontag’ => $html5 ? ‘figcaption’ : ‘dd’,
    ‘columns’ => 3,
    ‘size’ => ‘thumbnail’,
    ‘include’ => ”,
    ‘exclude’ => ”,
    ‘link’ => ”
    ), $attr, ‘gallery’ );

    $id = intval( $atts[‘id’] );

    if ( ! empty( $atts[‘include’] ) ) {
    $_attachments = get_posts( array( ‘include’ => $atts[‘include’], ‘post_status’ => ‘inherit’, ‘post_type’ => ‘attachment’, ‘post_mime_type’ => ‘image’, ‘order’ => $atts[‘order’], ‘orderby’ => $atts[‘orderby’] ) );

    $attachments = array();
    foreach ( $_attachments as $key => $val ) {
    $attachments[$val->ID] = $_attachments[$key];
    }
    } elseif ( ! empty( $atts[‘exclude’] ) ) {
    $attachments = get_children( array( ‘post_parent’ => $id, ‘exclude’ => $atts[‘exclude’], ‘post_status’ => ‘inherit’, ‘post_type’ => ‘attachment’, ‘post_mime_type’ => ‘image’, ‘order’ => $atts[‘order’], ‘orderby’ => $atts[‘orderby’] ) );
    } else {
    $attachments = get_children( array( ‘post_parent’ => $id, ‘post_status’ => ‘inherit’, ‘post_type’ => ‘attachment’, ‘post_mime_type’ => ‘image’, ‘order’ => $atts[‘order’], ‘orderby’ => $atts[‘orderby’] ) );
    }

    if ( empty( $attachments ) ) {
    return ”;
    }

    if ( is_feed() ) {
    $output = “\n”;
    foreach ( $attachments as $att_id => $attachment ) {
    $output .= wp_get_attachment_link( $att_id, $atts[‘size’], true ) . “\n”;
    }
    return $output;
    }

    $itemtag = tag_escape( $atts[‘itemtag’] );
    $captiontag = tag_escape( $atts[‘captiontag’] );
    $icontag = tag_escape( $atts[‘icontag’] );
    $valid_tags = wp_kses_allowed_html( ‘post’ );
    if ( ! isset( $valid_tags[ $itemtag ] ) ) {
    $itemtag = ‘dl’;
    }
    if ( ! isset( $valid_tags[ $captiontag ] ) ) {
    $captiontag = ‘dd’;
    }
    if ( ! isset( $valid_tags[ $icontag ] ) ) {
    $icontag = ‘dt’;
    }

    $columns = intval( $atts[‘columns’] );
    $itemwidth = $columns > 0 ? floor(100/$columns) : 100;
    $float = is_rtl() ? ‘right’ : ‘left’;

    $selector = “gallery-{$instance}”;

    $gallery_style = ”;

    /**
    * Filter whether to print default gallery styles.
    *
    * @since 3.1.0
    *
    * @param bool $print Whether to print default gallery styles.
    * Defaults to false if the theme supports HTML5 galleries.
    * Otherwise, defaults to true.
    */
    if ( apply_filters( ‘use_default_gallery_style’, ! $html5 ) ) {
    $gallery_style = “
    <style type=’text/css’>
    #{$selector} {
    margin: auto;
    }
    #{$selector} .gallery-item {
    float: {$float};
    margin-top: 10px;
    text-align: center;
    width: {$itemwidth}%;
    }
    #{$selector} img {
    border: 2px solid #cfcfcf;
    }
    #{$selector} .gallery-caption {
    margin-left: 0;
    }
    /* see gallery_shortcode() in wp-includes/media.php */
    </style>\n\t\t”;
    }

    $size_class = sanitize_html_class( $atts[‘size’] );
    $gallery_div = “<div id=’$selector’ class=’gallery galleryid-{$id} gallery-columns-{$columns} gallery-size-{$size_class}’>”;

    /**
    * Filter the default gallery shortcode CSS styles.
    *
    * @since 2.5.0
    *
    * @param string $gallery_style Default CSS styles and opening HTML div container
    * for the gallery shortcode output.
    */
    $output = apply_filters( ‘gallery_style’, $gallery_style . $gallery_div );

    $i = 0;
    foreach ( $attachments as $id => $attachment ) {

    $attr = ( trim( $attachment->post_excerpt ) ) ? array( ‘aria-describedby’ => “$selector-$id” ) : ”;
    if ( ! empty( $atts[‘link’] ) && ‘file’ === $atts[‘link’] ) {
    $image_output = wp_get_attachment_link( $id, $atts[‘size’], false, false, false, $attr );
    } elseif ( ! empty( $atts[‘link’] ) && ‘none’ === $atts[‘link’] ) {
    $image_output = wp_get_attachment_image( $id, $atts[‘size’], false, $attr );
    } else {
    $image_output = wp_get_attachment_link( $id, $atts[‘size’], true, false, false, $attr );
    }
    $image_meta = wp_get_attachment_metadata( $id );

    $orientation = ”;
    if ( isset( $image_meta[‘height’], $image_meta[‘width’] ) ) {
    $orientation = ( $image_meta[‘height’] > $image_meta[‘width’] ) ? ‘portrait’ : ‘landscape’;
    }
    $output .= “<{$itemtag} class=’gallery-item’>”;
    $output .= “
    <{$icontag} class=’gallery-icon {$orientation}’>
    $image_output
    </{$icontag}>”;
    if ( $captiontag && trim($attachment->post_excerpt) ) {
    $output .= “
    <{$captiontag} class=’wp-caption-text gallery-caption’ id=’$selector-$id’>
    ” . wptexturize($attachment->post_excerpt) . “
    </{$captiontag}>”;
    }
    $output .= “</{$itemtag}>”;
    if ( ! $html5 && $columns > 0 && ++$i % $columns == 0 ) {
    $output .= ‘<br style=”clear: both” />’;
    }
    }

    if ( ! $html5 && $columns > 0 && $i % $columns !== 0 ) {
    $output .= “
    <br style=’clear: both’ />”;
    }

    $output .= “
    </div>\n”;

    return $output;
    }`

    Thread Starter vassia4444

    (@vassia4444)

    @webbistro Thank you very much !! ??

    Thread Starter vassia4444

    (@vassia4444)

    Thank you @richie K S for your answer! I’ve try to unactivated plugins but nothing changed. In tablet (ipad) i’ve still have a gray box when mouseover. Also, in mobile appear a light blue box in logo image and main-nav (and not in top-nav as i said wrongly, in my firt post) when mouseover. To clarified i’ved custom the hover background color for main-menu to #fff to use a plugin for image menu. I’m not sure if i put right my problem.

    Thread Starter vassia4444

    (@vassia4444)

    Thank you very much Richie K S!!!
    I have starting working on it!!
    I’ve loved your theme!!

    Thread Starter vassia4444

    (@vassia4444)

    @jan Dembowski
    sorry! you are right..
    i don’t know enought and how to custum a code.. ??

    but i can’t find meso-custom-functions.php in direction
    wp-content/meso-custom-functions.php

    i have only function.php and when i paste the code
    function meso_topnav_homeonly() { if( !is_home() ) { ?>
    <style>#top-navigation { display:none; }</style>
    <?php }
    add_action(‘wp_head’, ‘meso_topnav_homeonly’);
    in the end does not change anything.

    can you tell me please where to put this code in which line?

    Thank’s for your answer! ??

    Thread Starter vassia4444

    (@vassia4444)

    Thank you very much Richie to answer me !! but where do i put the
    function meso_topnav_homeonly() { if( !is_home() ) { ?>
    <style>#top-navigation { display:none; }</style>
    <?php }
    add_action(‘wp_head’, ‘meso_topnav_homeonly’);

    in my function.php?

    Thread Starter vassia4444

    (@vassia4444)

    [ Massive code block redacted ]

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