Translation not working
-
Hello,
I translated wp-listings.pot located at wp-content/plugins/wp-listings/languages with Poedit. Saved it, and I got two files which were saved as wp-listings-es_CL.po and wp-listings-es_CL.mo.
Then I uploaded this files to the same directory I found the original .pot file.
I checked that wp-config.php had the following line: define(‘WPLANG’, ‘es_CL’);
Also, WordPress is in Spanish in Settings.
However, nothing is translated in the backend…. I’m I doing something wrong? Help is appreciated.
-
So, is it a problem of this new version? bug?
Same thing, doesn’t work too !
Please have a look ??Hi there, any idea about it ?
It’s definitely a plugin problem. I uninstalled this one, and installed another Real Estate plugin, and translations work flawlessly.
In some cases it is helpful to change the
load_plugin_textdomain( wp_listings', false, [...] );
to
load_plugin_textdomain( wp-listings', false, [...] );
This line is located in the
plugin.php
filelanguage files like
wp-listings-de_DE.po
(wp-listings-de_DE.mo
) should than be usedHI! I’ve tried all this things and nothing happens. I have a theme for real state that is ready to work with this plugin, but I can’t translate it.
ole1986, that worked for me. Thank you
Thanks ole1986 for help but could you detail a bit more ?
I have this line :
/** Load textdomain for translation */ load_plugin_textdomain( 'wp_listings', false, basename( dirname( __FILE__ ) ) . '/languages/' );
What should it be then ?
codespinner –
change the text “wp_listings” to “wp-listings” in plugin.php file in folder /wp-content/plugins/wp-listings
@doro44 Is correct. Thx!
This will be corrected in the next update
guys,
I have just found that I am unable to translate the “description” and “details” on the property detail page. No matter that it is translated, it still shows the english version. Any ideas?
doro44 that is very very easily achieved translating just these very words in the single-listing.php
Ideally you want to save a copy of this file when edited (or vicevers) to your theme directory so that you dont loose the work whenever impress make un update
here is the Spanish version, just copy and paste it. JUJST for the words showing up to the END CUSTOMERS
——————————————–<?php
/**
* The Template for displaying all single listing posts
*
* @package WP Listings
* @since 0.1.0
*/add_action(‘wp_enqueue_scripts’, ‘enqueue_single_listing_scripts’);
function enqueue_single_listing_scripts() {
wp_enqueue_style( ‘wp-listings-single’ );
wp_enqueue_style( ‘font-awesome’ );
wp_enqueue_script( ‘jquery-validate’, array(‘jquery’), true, true );
wp_enqueue_script( ‘fitvids’, array(‘jquery’), true, true );
wp_enqueue_script( ‘wp-listings-single’, array(‘jquery, jquery-ui-tabs’, ‘jquery-validate’), true, true );
}/** Set DNS Prefetch to improve performance on single listings templates */
add_filter(‘wp_head’,’wp_listings_dnsprefetch’, 0);
function wp_listings_dnsprefetch() {
echo “\n<link rel=’dns-prefetch’ href=’//maxcdn.bootstrapcdn.com’ />\n”; // Loads FontAwesome
echo “<link rel=’dns-prefetch’ href=’//cdnjs.cloudflare.com’ />\n”; // Loads FitVids
}function single_listing_post_content() {
global $post;
$options = get_option(‘plugin_wp_listings_settings’);?>
<div itemscope itemtype=”https://schema.org/SingleFamilyResidence” class=”entry-content wplistings-single-listing”>
<div class=”listing-image-wrap”>
<?php echo ‘<div itemprop=”image” itemscope itemtype=”https://schema.org/ImageObject”>’. get_the_post_thumbnail( $post->ID, ‘listings-full’, array(‘class’ => ‘single-listing-image’, ‘itemprop’=>’contentUrl’) ) . ‘</div>’;
if ( ” != wp_listings_get_status() ) {
printf( ‘<span class=”listing-status %s”>%s</span>’, strtolower(str_replace(‘ ‘, ‘-‘, wp_listings_get_status())), wp_listings_get_status() );
}
if ( ” != get_post_meta( $post->ID, ‘_listing_open_house’, true ) ) {
printf( ‘<span class=”listing-open-house”>Jornada Puertas Abiertas: %s</span>’, get_post_meta( $post->ID, ‘_listing_open_house’, true ) );
} ?>
</div><!– .listing-image-wrap –><?php
$listing_meta = sprintf( ‘<ul class=”listing-meta”>’);if ( get_post_meta($post->ID, ‘_listing_hide_price’, true) == 1 ) {
$listing_meta .= (get_post_meta($post->ID, ‘_listing_price_alt’, true)) ? sprintf( ‘<li class=”listing-price”>%s’, get_post_meta( $post->ID, ‘_listing_price_alt’, true ) ) : ”;
} else {
$listing_meta .= sprintf( ‘<li class=”listing-price”><span class=”currency-symbol”>%s</span>%s <span class=”currency-code”>%s</span>’, $options[‘wp_listings_currency_symbol’], get_post_meta( $post->ID, ‘_listing_price’, true ), (isset($options[‘wp_listings_display_currency_code’]) && $options[‘wp_listings_display_currency_code’] == 1) ? $options[‘wp_listings_currency_code’] : ” );
}if ( ” != wp_listings_get_property_types() ) {
$listing_meta .= sprintf( ‘<li class=”listing-property-type”><span class=”label”>Tipo de Propiedad: </span>%s’, get_the_term_list( get_the_ID(), ‘property-types’, ”, ‘, ‘, ” ) );
}if ( ” != wp_listings_get_locations() ) {
$listing_meta .= sprintf( ‘<li class=”listing-location”><span class=”label”>Ubicación: </span>%s’, get_the_term_list( get_the_ID(), ‘locations’, ”, ‘, ‘, ” ) );
}if ( ” != get_post_meta( $post->ID, ‘_listing_bedrooms’, true ) ) {
$listing_meta .= sprintf( ‘<li class=”listing-bedrooms”><span class=”label”>Dormitorios: </span>%s’, get_post_meta( $post->ID, ‘_listing_bedrooms’, true ) );
}if ( ” != get_post_meta( $post->ID, ‘_listing_bathrooms’, true ) ) {
$listing_meta .= sprintf( ‘<li class=”listing-bathrooms”><span class=”label”>Ba?os: </span>%s’, get_post_meta( $post->ID, ‘_listing_bathrooms’, true ) );
}if ( ” != get_post_meta( $post->ID, ‘_listing_sqft’, true ) ) {
$listing_meta .= sprintf( ‘<li class=”listing-sqft”><span class=”label”>Metros Cuadrados: </span>%s’, get_post_meta( $post->ID, ‘_listing_sqft’, true ) );
}if ( ” != get_post_meta( $post->ID, ‘_listing_lot_sqft’, true ) ) {
$listing_meta .= sprintf( ‘<li class=”listing-lot-sqft”><span class=”label”>M2 de Parcela: </span>%s’, get_post_meta( $post->ID, ‘_listing_lot_sqft’, true ) );
}$listing_meta .= sprintf( ”);
echo $listing_meta;
echo (get_post_meta($post->ID, ‘_listing_courtesy’, true)) ? ‘<p class=”wp_listings_courtesy”>’ . get_post_meta($post->ID, ‘_listing_courtesy’, true) . ‘</p>’ : ”;
?>
<div id=”listing-tabs” class=”listing-data”>
- Descripción
- Detalles
- Fotos
- Video / Tour Virtual
- Colegios & Vecindario
<?php if (get_post_meta( $post->ID, ‘_listing_gallery’, true) != ”) { ?>
<?php } ?>
<?php if (get_post_meta( $post->ID, ‘_listing_video’, true) != ”) { ?>
<?php } ?>
<?php if (get_post_meta( $post->ID, ‘_listing_school_neighborhood’, true) != ”) { ?>
<?php } ?>
<div id=”listing-description” itemprop=”descripción”>
<?php the_content( __( ‘Ver mas <span class=”meta-nav”>→</span>’, ‘wp-listings’ ) );echo (get_post_meta($post->ID, ‘_listing_featured_on’, true)) ? ‘<p class=”wp_listings_featured_on”>’ . get_post_meta($post->ID, ‘_listing_featured_on’, true) . ‘</p>’ : ”;
if( get_post_meta($post->ID, ‘_listing_disclaimer’, true) ) {
echo ‘<p class=”wp_listings_disclaimer”>’ . get_post_meta($post->ID, ‘_listing_disclaimer’, true) . ‘</p>’;
} elseif ($options[‘wp_listings_global_disclaimer’] != ” && $options[‘wp_listings_global_disclaimer’] != null) {
echo ‘<p class=”wp_listings_disclaimer”>’ . $options[‘wp_listings_global_disclaimer’] . ‘</p>’;
}?>
</div><!– #listing-description –><div id=”listing-details”>
<?php
$details_instance = new WP_Listings();$pattern = ‘<tr class=”wp_listings%s”><td class=”label”>%s</td><td>%s</td></tr>’;
echo ‘<table class=”listing-details”>’;
echo ‘<tbody class=”left”>’;
if ( get_post_meta($post->ID, ‘_listing_hide_price’, true) == 1 ) {
echo (get_post_meta($post->ID, ‘_listing_price_alt’, true)) ? ‘<tr class=”wp_listings_listing_price”><td class=”label”>’ . __(‘Precio:’, ‘wp-listings’) . ‘</td><td>’.get_post_meta( $post->ID, ‘_listing_price_alt’, true) .'</td></tr>’ : ”;
} elseif(get_post_meta($post->ID, ‘_listing_price’, true)) {
echo ‘<tr class=”wp_listings_listing_price”><td class=”label”>’ . __(‘Precio:’, ‘wp-listings’) . ‘</td><td><span class=”currency-symbol”>’ . $options[‘wp_listings_currency_symbol’] . ‘</span>’;
echo get_post_meta( $post->ID, ‘_listing_price’, true) . ‘ ‘;
echo (isset($options[‘wp_listings_display_currency_code’]) && $options[‘wp_listings_display_currency_code’] == 1) ? ‘<span class=”currency-code”>’ . $options[‘wp_listings_currency_code’] . ‘</span>’ : ”;
echo ‘</td></tr>’;
}
echo ‘<div itemprop=”address” itemscope itemtype=”https://schema.org/PostalAddress”>’;
echo (get_post_meta($post->ID, ‘_listing_address’, true)) ? ‘<tr class=”wp_listings_listing_address”><td class=”label”>’ . __(‘Tipo de Propiedad:’, ‘wp-listings’) . ‘</td><td itemprop=”streetAddress”>’.get_post_meta( $post->ID, ‘_listing_address’, true) .'</td></tr>’ : ”;
echo (get_post_meta($post->ID, ‘_listing_city’, true)) ? ‘<tr class=”wp_listings_listing_city”><td class=”label”>’ . __(‘Ubicación:’, ‘wp-listings’) . ‘</td><td itemprop=”addressLocality”>’.get_post_meta( $post->ID, ‘_listing_city’, true) .'</td></tr>’ : ”;
echo (get_post_meta($post->ID, ‘_listing_county’, true)) ? ‘<tr class=”wp_listings_listing_county”><td class=”label”>’ . __(‘Provincia:’, ‘wp-listings’) . ‘</td><td>’.get_post_meta( $post->ID, ‘_listing_county’, true) .'</td></tr>’ : ”;
echo (get_post_meta($post->ID, ‘_listing_state’, true)) ? ‘<tr class=”wp_listings_listing_state”><td class=”label”>’ . __(‘Ciudad:’, ‘wp-listings’) . ‘</td><td itemprop=”addressRegion”>’.get_post_meta( $post->ID, ‘_listing_state’, true) .'</td></tr>’ : ”;
echo (get_post_meta($post->ID, ‘_listing_zip’, true)) ? ‘<tr class=”wp_listings_listing_zip”><td class=”label”>’ . __(‘Codigo Postal:’, ‘wp-listings’) . ‘</td><td itemprop=”postalCode”>’.get_post_meta( $post->ID, ‘_listing_zip’, true) .'</td></tr>’ : ”;
echo ‘</div>’;
echo (get_post_meta($post->ID, ‘_listing_mls’, true)) ? ‘<tr class=”wp_listings_listing_mls”><td class=”label”>MLS:</td><td>’.get_post_meta( $post->ID, ‘_listing_mls’, true) .'</td></tr>’ : ”;
echo ‘</tbody>’;echo ‘<tbody class=”right”>’;
foreach ( (array) $details_instance->property_details[‘col2’] as $label => $key ) {
$detail_value = esc_html( get_post_meta($post->ID, $key, true) );
if (! empty( $detail_value ) ) :
printf( $pattern, $key, esc_html( $label ), $detail_value );
endif;
}
echo ‘</tbody>’;echo ‘</table>’;
echo ‘<table class=”listing-details extended”>’;
echo ‘<tbody class=”left”>’;
foreach ( (array) $details_instance->extended_property_details[‘col1’] as $label => $key ) {
$detail_value = esc_html( get_post_meta($post->ID, $key, true) );
if (! empty( $detail_value ) ) :
printf( $pattern, $key, esc_html( $label ), $detail_value );
endif;
}
echo ‘</tbody>’;
echo ‘<tbody class=”right”>’;
foreach ( (array) $details_instance->extended_property_details[‘col2’] as $label => $key ) {
$detail_value = esc_html( get_post_meta($post->ID, $key, true) );
if (! empty( $detail_value ) ) :
printf( $pattern, $key, esc_html( $label ), $detail_value );
endif;
}
echo ‘</tbody>’;
echo ‘</table>’;if(get_the_term_list( get_the_ID(), ‘features’, ‘
- ‘, ‘
- ‘, ‘
- ‘, ‘
- ‘, ‘
- <input style=”display: none;” type=”text” name=”antispam” />
- <input id=”submit” type=”submit” value=”Enviar Consulta”></input>
‘ ) != null) {
echo ‘<h3>’ . __(‘Ventajas Adiciionales:’, ‘wp-listings’) . ‘</h3><ul class=”tagged-features”>’;
echo get_the_term_list( get_the_ID(), ‘features’, ‘‘ );
echo ‘<!– .tagged-features –>’;
}if ( get_post_meta( $post->ID, ‘_listing_home_sum’, true) != ” || get_post_meta( $post->ID, ‘_listing_kitchen_sum’, true) != ” || get_post_meta( $post->ID, ‘_listing_living_room’, true) != ” || get_post_meta( $post->ID, ‘_listing_master_suite’, true) != ”) { ?>
<div class=”additional-features”>
<h4>Descripción en Profundidad</h4>
<h6 class=”label”><?php _e(“La Propiedad”, ‘wp-listings’); ?></h6>
<p class=”value”><?php echo do_shortcode(get_post_meta( $post->ID, ‘_listing_home_sum’, true)); ?></p>
<h6 class=”label”><?php _e(“Cocina”, ‘wp-listings’); ?></h6>
<p class=”value”><?php echo do_shortcode(get_post_meta( $post->ID, ‘_listing_kitchen_sum’, true)); ?></p>
<h6 class=”label”><?php _e(“Salón”, ‘wp-listings’); ?></h6>
<p class=”value”><?php echo do_shortcode(get_post_meta( $post->ID, ‘_listing_living_room’, true)); ?></p>
<h6 class=”label”><?php _e(“Dormitorio Principal”, ‘wp-listings’); ?></h6>
<p class=”value”><?php echo do_shortcode(get_post_meta( $post->ID, ‘_listing_master_suite’, true)); ?></p>
</div><!– .additional-features –>
<?php
} ?></div><!– #listing-details –>
<?php if (get_post_meta( $post->ID, ‘_listing_gallery’, true) != ”) { ?>
<div id=”listing-gallery”>
<?php echo do_shortcode(get_post_meta( $post->ID, ‘_listing_gallery’, true)); ?>
</div><!– #listing-gallery –>
<?php } ?><?php if (get_post_meta( $post->ID, ‘_listing_video’, true) != ”) { ?>
<div id=”listing-video”>
<div class=”iframe-wrap”>
<?php echo do_shortcode(get_post_meta( $post->ID, ‘_listing_video’, true)); ?>
</div>
</div><!– #listing-video –>
<?php } ?><?php if (get_post_meta( $post->ID, ‘_listing_school_neighborhood’, true) != ”) { ?>
<div id=”listing-school-neighborhood”>
<p>
<?php echo do_shortcode(get_post_meta( $post->ID, ‘_listing_school_neighborhood’, true)); ?>
</p>
</div><!– #listing-school-neighborhood –>
<?php } ?></div><!– #listing-tabs.listing-data –>
<?php
if (get_post_meta( $post->ID, ‘_listing_map’, true) != ”) {
echo ‘<div id=”listing-map”><h3>Mapa de Ubicación</h3>’;
echo do_shortcode(get_post_meta( $post->ID, ‘_listing_map’, true) );
echo ‘</div><!– .listing-map –>’;
}
elseif(get_post_meta( $post->ID, ‘_listing_latitude’, true) && get_post_meta( $post->ID, ‘_listing_longitude’, true) && get_post_meta( $post->ID, ‘_listing_automap’, true) == ‘y’) {$map_info_content = sprintf(‘<p style=”font-size: 14px; margin-bottom: 0;”>%s
%s %s, %s</p>’, get_post_meta( $post->ID, ‘_listing_address’, true), get_post_meta( $post->ID, ‘_listing_city’, true), get_post_meta( $post->ID, ‘_listing_state’, true), get_post_meta( $post->ID, ‘_listing_zip’, true));echo ‘<script src=”https://maps.googleapis.com/maps/api/js”></script>
<script>
function initialize() {
var mapCanvas = document.getElementById(\’map-canvas\’);
var myLatLng = new google.maps.LatLng(‘ . get_post_meta( $post->ID, ‘_listing_latitude’, true) . ‘, ‘ . get_post_meta( $post->ID, ‘_listing_longitude’, true) . ‘)
var mapOptions = {
center: myLatLng,
zoom: 14,
mapTypeId: google.maps.MapTypeId.ROADMAP
}var marker = new google.maps.Marker({
position: myLatLng,
icon: \’//s3.amazonaws.com/ae-plugins/wp-listings/images/active.png\’
});var infoContent = \’ ‘ . $map_info_content . ‘ \’;
var infowindow = new google.maps.InfoWindow({
content: infoContent
});var map = new google.maps.Map(mapCanvas, mapOptions);
marker.setMap(map);
infowindow.open(map, marker);
}
google.maps.event.addDomListener(window, \’load\’, initialize);
</script>
‘;
echo ‘<div id=”listing-map”><h3>Ubicación en el Mapa</h3><div id=”map-canvas” style=”width: 100%; height: 350px;”></div></div><!– .listing-map –>’;
}
?><?php
if (function_exists(‘_p2p_init’) && function_exists(‘agent_profiles_init’) ) {
echo'<div id=”listing-agent”>
<div class=”connected-agents”>’;
aeprofiles_connected_agents_markup();
echo ‘</div></div><!– .listing-agent –>’;
} elseif (function_exists(‘_p2p_init’) && function_exists(‘impress_agents_init’) ) {
echo'<div id=”listing-agent”>
<div class=”connected-agents”>’;
impa_connected_agents_markup();
echo ‘</div></div><!– .listing-agent –>’;
}
?><div id=”listing-contact”>
<?php
if (get_post_meta( $post->ID, ‘_listing_contact_form’, true) != ”) {
echo do_shortcode(get_post_meta( $post->ID, ‘_listing_contact_form’, true) );
} elseif (isset($options[‘wp_listings_default_form’]) && $options[‘wp_listings_default_form’] != ”) {
echo do_shortcode($options[‘wp_listings_default_form’]);
} else {
echo ‘<h3>Consultar Sobre Esta Propiedad</h3>’;
$nameError = ”;
$emailError = ”;
$response = ”;if(isset($_POST[‘submitted’])) {
$url = get_permalink();
$listing = get_the_title();if(trim($_POST[‘contactName’]) === ”) {
$nameError = ‘Por favor introdúzca su nombre.’;
$hasError = true;
} else {
$name = esc_html(trim($_POST[‘contactName’]));
}if(trim($_POST[’email’]) === ”) {
$emailError = ‘Por favor introdúzca su email.’;
$hasError = true;
} else if (!preg_match(“/^:alnum:[a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$/i”, trim($_POST[’email’]))) {
$emailError = ‘Ha introducido un email incorrecto.’;
$hasError = true;
} else {
$email = esc_html(trim($_POST[’email’]));
}$phone = esc_html(trim($_POST[‘teléfono’]));
if(function_exists(‘stripslashes’)) {
$comments = esc_html(stripslashes(trim($_POST[‘comentarios’])));
} else {
$comments = esc_html(trim($_POST[‘comentarioss’]));
}if($options[‘wp_listings_captcha_site_key’] != ” && $options[‘wp_listings_captcha_secret_key’] != ”) {
require_once( WP_LISTINGS_DIR . ‘/includes/class-recaptcha.php’ );// your secret key
$secret = $options[‘wp_listings_captcha_secret_key’];// empty response
$response = null;// check secret key
$reCaptcha = new ReCaptcha($secret);if ($_POST[“g-recaptcha-response”]) {
$response = $reCaptcha->verifyResponse(
$_SERVER[“REMOTE_ADDR”],
$_POST[“g-recaptcha-response”]
);
}
}if(isset($_POST[‘antispam’]) && $_POST[‘antispam’] == ” || $response != null && $response->success) {
if(!isset($hasError)) {
$emailTo = get_the_author_meta( ‘user_email’, $post->post_author );
if (!isset($emailTo) || ($emailTo == ”) ){
$emailTo = get_option(‘admin_email’);
}
$subject = ‘Consulta de Propiedad de ‘.$name;
$body = “Nombre: $name \n\nEmail: $email \n\nPhone: $phone \n\nListing: $listing \n\nURL: $url \n\nComments: $comments”;
$headers = ‘De: ‘.$name.’ <‘.$emailTo.’>’ . “\r\n” . ‘Responder a: ‘ . $email;wp_mail($emailTo, $subject, $body, $headers);
$emailSent = true;
}
} else {
$emailSent = true; // make spammer think message went through
}} ?>
<?php if(isset($emailSent) && $emailSent == true) { ?>
<div class=”thanks”>
<p>Enviado correctamente, gracias! Le responderemos en breve.</p>
</div>
<?php } else { ?>
<?php if(isset($hasError)) { ?>
<label class=”error” name=”redirectTo”>Lo sentimos pero se produjo un error. Por favor inténtelo de nuevo.<label>
<?php } ?><form action=”<?php the_permalink(); ?>#redirectTo” id=”inquiry-form” method=”post”>
<ul class=”inquiry-form”>
<li class=”contactName”>
<label for=”contactName”>Nombre: <span class=”required”>*</span></label>
<input type=”text” name=”contactName” id=”contactName” value=”<?php if(isset($_POST[‘contactName’])) echo esc_html($_POST[‘contactName’]);?>” class=”required requiredField” />
<?php if($nameError != ”) { ?>
<label class=”error”><?=$nameError;?></label>
<?php } ?><li class=”contactEmail”>
<label for=”email”>Email: <span class=”required”>*</span></label>
<input type=”text” name=”email” id=”email” value=”<?php if(isset($_POST[’email’])) echo esc_html($_POST[’email’]);?>” class=”required requiredField email” />
<?php if($emailError != ”) { ?>
<label class=”error”><?=$emailError;?></label>
<?php } ?><li class=”contactPhone”>
<label for=”phone”>Teléfono:</label>
<input type=”text” name=”phone” id=”phone” value=”<?php if(isset($_POST[‘phone’])) echo esc_html($_POST[‘phone’]);?>” /><li class=”contactComments”><label for=”commentsText”>Mensaje:</label>
<textarea name=”comments” id=”commentsText” rows=”6″ cols=”20″><?php if(isset($_POST[‘comments’])) echo esc_html($_POST[‘comments’]); ?></textarea><?php
if($options[‘wp_listings_captcha_site_key’] != ” && $options[‘wp_listings_captcha_secret_key’] != ”) {
echo ‘<div class=”g-recaptcha” data-sitekey=”‘. $options[‘wp_listings_captcha_site_key’] .'”></div>’;
echo ‘<script src=”https://www.google.com/recaptcha/api.js”></script>’;
} else {
echo ‘‘;
}
?><input type=”hidden” name=”submitted” id=”submitted” value=”true” />
</form>
<?php }}
?>
</div><!– .listing-contact –></div><!– .entry-content –>
<?php
}if (function_exists(‘equity’)) {
remove_action( ‘equity_entry_header’, ‘equity_post_info’, 12 );
remove_action( ‘equity_entry_footer’, ‘equity_post_meta’ );remove_action( ‘equity_entry_content’, ‘equity_do_post_content’ );
add_action( ‘equity_entry_content’, ‘single_listing_post_content’ );equity();
} elseif (function_exists(‘genesis_init’)) {
remove_action( ‘genesis_before_loop’, ‘genesis_do_breadcrumbs’ );
remove_action( ‘genesis_entry_header’, ‘genesis_post_info’, 12 ); // HTML5
remove_action( ‘genesis_before_post_content’, ‘genesis_post_info’ ); // XHTML
remove_action( ‘genesis_entry_footer’, ‘genesis_post_meta’ ); // HTML5
remove_action( ‘genesis_after_post_content’, ‘genesis_post_meta’ ); // XHTML
remove_action( ‘genesis_after_entry’, ‘genesis_do_author_box_single’, 8 ); // HTML5
remove_action( ‘genesis_after_post’, ‘genesis_do_author_box_single’ ); // XHTMLremove_action( ‘genesis_entry_content’, ‘genesis_do_post_content’ ); // HTML5
remove_action( ‘genesis_post_content’, ‘genesis_do_post_content’ ); // XHTML
add_action( ‘genesis_entry_content’, ‘single_listing_post_content’ ); // HTML5
add_action( ‘genesis_post_content’, ‘single_listing_post_content’ ); // XHTMLgenesis();
} else {
$options = get_option(‘plugin_wp_listings_settings’);
get_header();
if(isset($options[‘wp_listings_custom_wrapper’]) && isset($options[‘wp_listings_start_wrapper’]) && $options[‘wp_listings_start_wrapper’] != ”) {
echo $options[‘wp_listings_start_wrapper’];
} else {
echo ‘<div id=”primary” class=”content-area container inner”>
<div id=”content” class=”site-content” role=”main”>’;
}// Start the Loop.
while ( have_posts() ) : the_post(); ?>
<article id=”post-<?php the_ID(); ?>” <?php post_class(); ?>><header class=”entry-header”>
<?php the_title( ‘<h1 class=”entry-title” itemprop=”name”>’, ‘</h1>’ ); ?>
<small><?php if ( function_exists(‘yoast_breadcrumb’) ) { yoast_breadcrumb(‘<p id=”breadcrumbs”>’,'</p>’); } ?></small>
<div class=”entry-meta”>
<?php
if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) :
?>
<span class=”comments-link”><?php comments_popup_link( __( ‘Deje un comentario’, ‘wp-listings’ ), __( ‘1 Comentario’, ‘wp-listings’ ), __( ‘% Comentarios’, ‘wp-listings’ ) ); ?></span>
<?php
endif;edit_post_link( __( ‘Edit’, ‘wp-listings’ ), ‘<span class=”edit-link”>’, ‘</span>’ );
?>
</div><!– .entry-meta –>
</header><!– .entry-header –><?php single_listing_post_content(); ?>
</article><!– #post-ID –>
<?php
// Previous/next post navigation.
wp_listings_post_nav();// If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) {
comments_template();
}
endwhile;if(isset($options[‘wp_listings_custom_wrapper’]) && isset($options[‘wp_listings_end_wrapper’]) && $options[‘wp_listings_end_wrapper’] != ”) {
echo $options[‘wp_listings_end_wrapper’];
} else {
echo ‘</div><!– #content –>
</div><!– #primary –>’;
}get_sidebar();
get_footer();}
- The topic ‘Translation not working’ is closed to new replies.