Hi First of all, I have been looking for a good free plugin to track shipments (Not woocommerce) on a wordpress site. Where the site admin can update the location and status and location of the parcel and it will be displayed when the tracking code is entered on the site. The only few very solutions i found are paid. Please if you know any way plugin or ways to do it, kindly recommend.
Help in inserting a line of code in search.php
1
Hi
First of all, I have been looking for a good free plugin to track shipments (Not woocommerce) on a wordpress site. Where the site admin can update the location and status and location of the parcel and it will be displayed when the tracking code is entered on the site. The only few very solutions i found are paid. Please if you know any way plugin or ways to do it, kindly recommend.
My solution
I decided to use the search function of wordpress and alter the results to reflect a specific page that i can update.
A plugin that does this easily is 'curated search'. It has advantages amongs others to limit the number of search results, redirect the search result to a specific page, specify the search terms and a dedicated section called special searches which creates posts that will appear on top of search results on your site. https://wordpress.org/plugins/curated-search/
Now all this is good.
However, they provided a piece of code to be inserted Between Header and Loop of search.php
In their video tutorial, they pasted the code in search.php of wordpress 2015 default theme and it was all easy.
I am using BeTheme and can't seem to find a place to paste this code in my search.php that you can see below.
As you can imagine, i create posts in the "special searches" area of the plugin and the preview shows "Ooops... Error 404. We are sorry, but the page you are looking for does not exist." while searches show "Ooops...No results found for:..."
Here is my search.php
Can a warrior help me with some good advice for an alternative solution or where to add the php code to this search.php file of BeTheme
First of all, I have been looking for a good free plugin to track shipments (Not woocommerce) on a wordpress site. Where the site admin can update the location and status and location of the parcel and it will be displayed when the tracking code is entered on the site. The only few very solutions i found are paid. Please if you know any way plugin or ways to do it, kindly recommend.
My solution
I decided to use the search function of wordpress and alter the results to reflect a specific page that i can update.
A plugin that does this easily is 'curated search'. It has advantages amongs others to limit the number of search results, redirect the search result to a specific page, specify the search terms and a dedicated section called special searches which creates posts that will appear on top of search results on your site. https://wordpress.org/plugins/curated-search/
Now all this is good.
However, they provided a piece of code to be inserted Between Header and Loop of search.php
In their video tutorial, they pasted the code in search.php of wordpress 2015 default theme and it was all easy.
I am using BeTheme and can't seem to find a place to paste this code in my search.php that you can see below.
As you can imagine, i create posts in the "special searches" area of the plugin and the preview shows "Ooops... Error 404. We are sorry, but the page you are looking for does not exist." while searches show "Ooops...No results found for:..."
Here is my search.php
Can a warrior help me with some good advice for an alternative solution or where to add the php code to this search.php file of BeTheme
PHP Code:
<?php
/**
* The search template file.
*
* @package Betheme
* @author Muffin group
* @link http://muffingroup.com
*/
get_header();
$translate['search-title'] = mfn_opts_get('translate') ? mfn_opts_get('translate-search-title','Ooops...') : __('Ooops...','betheme');
$translate['search-subtitle'] = mfn_opts_get('translate') ? mfn_opts_get('translate-search-subtitle','No results found for:') : __('No results found for:','betheme');
$translate['published'] = mfn_opts_get('translate') ? mfn_opts_get('translate-published','Published by') : __('Published by','betheme');
$translate['at'] = mfn_opts_get('translate') ? mfn_opts_get('translate-at','at') : __('at','betheme');
$translate['readmore'] = mfn_opts_get('translate') ? mfn_opts_get('translate-readmore','Read more') : __('Read more','betheme');
?>
<div id="Content">
<div class="content_wrapper clearfix">
<!-- .sections_group -->
<div class="sections_group" style="width:100% !important;">
<div class="section">
<div class="section_wrapper clearfix">
<?php if( have_posts() ): ?>
<div class="column one column_blog">
<div class="blog_wrapper isotope_wrapper">
<div class="posts_group classic">
<?php
while ( have_posts() ):
the_post();
?>
<div id="post-<?php the_ID(); ?>" <?php post_class( array('post-item', 'clearfix', 'no-img') ); ?>>
<div class="post-desc-wrapper">
<div class="post-desc">
<?php if( mfn_opts_get( 'blog-meta' ) ): ?>
<div class="post-meta clearfix">
<div class="author-date">
<span class="author"><span><?php echo $translate['published']; ?> </span><i class="icon-user"></i> <a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>"><?php echo get_the_author_meta( 'display_name' ); ?></a></span>
<span class="date"><span><?php echo $translate['at']; ?> </span><i class="icon-clock"></i> <?php echo get_the_date(); ?></span>
</div>
</div>
<?php endif; ?>
<div class="post-title">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</div>
<div class="post-excerpt">
<?php the_excerpt(); ?>
</div>
<div class="post-footer">
<div class="post-links">
<i class="icon-doc-text"></i> <a href="<?php the_permalink(); ?>" class="post-more"><?php echo $translate['readmore']; ?></a>
</div>
</div>
</div>
</div>
</div>
<?php
endwhile;
?>
</div>
<?php
// pagination
if(function_exists( 'mfn_pagination' )):
echo mfn_pagination();
else:
?>
<div class="nav-next"><?php next_posts_link(__('← Older Entries', 'betheme')) ?></div>
<div class="nav-previous"><?php previous_posts_link(__('Newer Entries →', 'betheme')) ?></div>
<?php
endif;
?>
</div>
</div>
<?php else: ?>
<div class="column one search-not-found">
<div class="snf-pic">
<i class="themecolor <?php mfn_opts_show( 'error404-icon', 'icon-traffic-cone' ); ?>"></i>
</div>
<div class="snf-desc">
<h2><?php echo $translate['search-title']; ?></h2>
<h4><?php echo $translate['search-subtitle'] .' '. esc_html( $_GET['s'] ); ?></h4>
</div>
</div>
<?php endif; ?>
</div>
</div>
</div>
</div>
</div>
<?php get_footer(); ?> - noah.whitmore
Next Topics on Trending Feed
-
1