vassia4444
Forum Replies Created
-
Forum: Themes and Templates
In reply to: [MesoColumn] Activate child themeOk thank you a lot !!
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!!Forum: Plugins
In reply to: [Enhanced Media Library] Diffrent border in feautured image by categoryOk !! 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.Forum: Plugins
In reply to: [Enhanced Media Library] Diffrent border in feautured image by categoryI’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;
}`Forum: Plugins
In reply to: [Enhanced Media Library] Diffrent border in feautured image by category@webbistro Thank you very much !! ??
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.
Forum: Themes and Templates
In reply to: [MesoColumn] diffrent border in feautured image by category?Thank you very much Richie K S!!!
I have starting working on it!!
I’ve loved your theme!!Forum: Themes and Templates
In reply to: [MesoColumn] How can i get Top Menu in only one page?@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.phpi 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! ??
Forum: Themes and Templates
In reply to: [MesoColumn] How can i get Top Menu in only one page?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?
Forum: Themes and Templates
In reply to: [MesoColumn] How can i get Top Menu in only one page?[ Massive code block redacted ]