Lesen Sie diesen Blog über das Woocommerce Ajax Produktfilter ohne Plugin für weitere Informationen.
Wenn Ihr WooCommerce-Shop viele Produkte hat, könnten sich Online-Kunden leicht verlieren. Möglicherweise gibt es viel zu viele Seiten zu besuchen (“Produktpaginierung”), bevor sie das gesuchte Produkt finden. Dies ist natürlich ein großer Verlust für Ihr Unternehmen. Möglicherweise kehren sie nie zurück.
Wenn Sie auf beliebten eCommerce-Websites wie Amazon und eBay einkaufen, wissen Sie, dass sie jeweils etwa eine Milliarde Produkte führen. Glücklicherweise bieten diese Websites neben der sehr nützlichen Suchleiste auch “Produktfilter” in der Seitenleiste an. Sie können nach Preis, Bewertungen, Tags, Kategorien usw. verfeinern; die Website wird nicht “aktualisiert”, sondern zeigt stattdessen sofort die gefilterten Ergebnisse auf derselben Seite an.
Diese werden als “Ajax Produktfilter” bezeichnet (Ajax ist eine Reihe von Anwendungen, die im Hintergrund ausgeführt werden, ohne die Aktualisierung einer Website-Seite zu erzwingen). Und wie Amazon und eBay Ihnen gerade gezeigt haben, sind diese Filter absolut notwendig, wenn Sie mehr als 100 WooCommerce-Produkte haben.
Der einfachste Weg, um dies hinzuzufügen, ist die Verwendung eines Plugins, aber wenn Sie eine Methode ohne Plugin möchten, befolgen Sie die unten stehenden Schritte.
Wie man Woocommerce AJAX Produktfilter ohne Plugin hinzufügt
Hier werden wir die Schritte besuchen, die erforderlich sind, um die ExpertRec Custom-Suchmaschine auf Ihrer Website hinzuzufügen. Dies ist einer der einfachsten Einrichtungsprozesse aller verfügbaren Optionen und wird dringend empfohlen. Es fügt AJAX-Produktfilter zusammen mit den Suchergebnissen hinzu.
- Gehen Sie zu https://cse.expertrec.com/newuser?platform=cse und melden Sie sich mit Ihrer Google-ID an.
- Geben Sie bei Bedarf die URL Ihrer Website ein. Sie können einen Serverstandort in Ihrer Nähe auswählen und die URL Ihrer Sitemap hinzufügen. Diese werden sonst automatisch erkannt.
- Sie können mit den Einstellungen spielen und das UI anpassen, während der Crawl läuft. Sobald dieser abgeschlossen ist, können Sie eine voll funktionsfähige Demo ansehen, bevor Sie die Suche auf Ihre Website übertragen.
- Sie können mit wenig Aufwand die Suche auf Ihre Website bringen. Alles, was Sie tun müssen, ist, den auf dem Dashboard verfügbaren Code-Schnipsel auf Ihrer Website einzufügen.
ExpertRec bietet weitere Anpassungsoptionen, die Sie erkunden können. Sie können diesen Artikel lesen, um eine detailliertere Anleitung zur Installation und Konfiguration zu erhalten.
FAQs
Wie aktiviere ich den WooCommerce AJAX Filter ohne Plugin?
Online-Käufer können schnell desorientiert werden, wenn Ihr WooCommerce-Shop eine große Auswahl an Artikeln hat. Bevor sie das finden, wonach sie suchen, gibt es möglicherweise zu viele Seiten zum Durchblättern (sogenannte “Produktpaginierung”). Dies ist zweifellos ein großer Verlust für Ihr Unternehmen. Möglicherweise kommen sie überhaupt nicht zurück. Eine der einfachsten Einrichtungsprozesse aller verfügbaren Optionen besteht darin, den WooCommerce AJAX Filter ohne Plugin einzurichten, was sehr empfohlen wird. Zusammen mit den Ergebnisseiten werden AJAX-Produktfilter hinzugefügt.
- Gehen Sie zu https://cse.expertrec.com/newuser?platform=cse für weitere Informationen und erstellen Sie ein Google-ID-Konto.
- Geben Sie bei der Aufforderung die URL Ihrer Website ein. Wenn Sie möchten, können Sie die URL Ihrer Sitemap hinzufügen und einen Serverstandort in Ihrer Nähe auswählen. Andernfalls werden diese automatisch erkannt.
- Während der Durchführung des Crawls können Sie die Einstellungen anpassen und die Benutzeroberfläche personalisieren. Nach Abschluss können Sie eine voll funktionsfähige Demo ansehen, bevor Sie die Suchenden zu Ihrer Website schicken.
- Sie können den Suchverkehr ganz einfach auf Ihre Website lenken. Fügen Sie den Code-Schnipsel vom Dashboard auf Ihrer Website ein, um loszulegen.
- Wie erstelle ich beliebige WooCommerce AJAX Produktfilter?
Ein typisches WooCommerce-Geschäft kann Hunderte verschiedener Produkte und Lagerartikel bieten. Damit Kunden mindestens ein (oder mehrere) interessante Produkte finden und den Kauf abschließen können, wie der Geschäftsinhaber feststellen kann, müssen Sie der Öffentlichkeit das Beste bieten. Betrachten Sie es jedoch aus der Sicht des Besuchers: Wer hat Zeit, durch die langen Listen zu blättern, um das gesuchte Element zu finden. Viele Kunden stellen fest, dass es schneller ist, zu einem anderen Geschäftskonto zu wechseln, als sich durch eine unendliche Anzahl von Produktoptionen zu bewegen.
- Installieren Sie das Plugin für WooCommerce Produktfilter.
- Wie man das Produktfilter-Plugin verwendet.
- Nutzen Sie das WooCommerce Produktfilter Plugin.
- Neue Produktfiltererstellung.
- Filter-Sidebar-Anzeige-Widget.
- Ersetzen Sie das Plugin.
- Wie füge ich einen Produktfilter zu WooCommerce in WordPress hinzu?
Kunden Ihres Shops können das Premium-Plugin “Produktfilter für WooCommerce” verwenden, um Waren nach Kategorien, Merkmalen, Tags, Taxonomien, Preis und Lagerstatus zu filtern. Dies ist ein einfacher Teil und Sie tun es jetzt, wenn Sie WordPress verwenden. Hier sind einige Anweisungen, wenn Sie nicht so erfahren sind.
- Stellen Sie sicher, dass das WooCommerce-Plugin aktiviert und installiert ist. Informationen zur Installation von WooCommerce finden Sie in unserem Artikel über die Einrichtung eines WooCommerce-Shops.
- Öffnen Sie Ihr WordPress-Dashboard und melden Sie sich an.
- Suchen Sie im Add New nach “Themify – WooCommerce Product Filter”.
- Wählen Sie im Menü “Jetzt installieren”.
- Um zu beginnen, wählen Sie “Plugin aktivieren” nach einer erfolgreichen Installation.
- Wie füge ich einen Produktkategoriefilter in WooCommerce hinzu?
- Wählen Sie im WordPress-Panel Produkte Filter.
- Öffnen Sie die vorhandene Filtergruppe oder starten Sie eine neue.
- Klicken Sie auf der Seite “Filtergruppe bearbeiten” auf die Schaltfläche “Neuen Filter hinzufügen”.
- Füllen Sie die erforderlichen Felder aus, um einen neuen Filter hinzuzufügen.
Wie filtert man Produkte nach Kategorie in Woocommerce?
Um Produkte in WooCommerce nach Produktkategorien zu filtern, können Sie diesen Schritten folgen:
- Installieren Sie das Woocommerce Product Filter Plugin und aktivieren Sie es: Sie müssen das Produktfilter-Plugin öffnen und die Einrichtung für den Lizenzschlüssel verwenden, um es zu aktivieren, und Sie müssen andere Optionen auswählen, um die gewünschten Filter zu konfigurieren.
- Erstellen Sie Filter und Gruppenfilter: Mit einem Plugin ist es einfach, einen Produktkategorie-Filter zu erstellen. Sie müssen diesen Schritten folgen –
- Gehen Sie zu Produkten und wählen Sie Filter im WordPress-Panel aus.
- Sie können einen neuen Filter erstellen oder den Standardfilter auswählen.
- Nachdem Sie sich entschieden haben, können Sie auf der Seite “Filtergruppe bearbeiten” “Neuen Filter hinzufügen” auswählen.
- Geben Sie die erforderlichen Details ein, um den neuen Filter hinzuzufügen.
- Sie müssen die Filteroption auf “Kategorien” setzen, um den Produktkategorie-Filter zu erstellen.
- Sie können den Stil des Kategorie-Filters auf WooCommerce wählen, z.B. ob Sie Dropdown-Menüs, produktbezogene Bilder usw. möchten.
- Wiederholen Sie denselben Schritt, um weitere Filter zu erstellen.
3. Fügen Sie die Filter Ihrer Shop-Seite hinzu: Sie können die Einstellungen des Filter-Plugins einfach konfigurieren, um den Produktfilter auf der Shop-Seite zu aktivieren.
Was tun Woocommerce Produktfilter?
Wenn Ihr WooCommerce-Shop wächst, werden auch die verfügbaren Artikel zunehmen, was es schwierig macht, den Überblick über die Kunden zu behalten. Möglicherweise finden sie nicht das genaue Produkt, nach dem sie suchen, und es kann ein mühsamer Prozess sein, die Produktseite zu durchsuchen, um zu finden, was sie benötigen. Genau deshalb benötigen Sie WooCommerce-Produktfilter. Wenn Sie Filteroptionen basierend auf verschiedenen Produkten hinzufügen, werden es die Kunden einfacher haben, nach den gewünschten Artikeln zu suchen. Die Hauptfunktion der Produktfilter besteht darin, die verfügbaren Produkte in verschiedene Abschnitte zu kategorisieren. Ihre Kunden können nach Größe, Farbe oder anderen Details suchen.
Warum sollte man Woocommerce Produktfilter verwenden?
Die Kundenerfahrung ist für jeden eCommerce-Shop sehr wichtig. Es ist notwendig, den Käufern eine gute Erfahrung zu bieten, um die Konversionsrate zu erhöhen. Um Ihren Shop zu entwickeln, können Sie Filterfunktionen hinzufügen. Dies hilft Ihren Kunden, die Website gemäß ihren Vorlieben einfach zu navigieren. Ihre Benutzer haben möglicherweise eine Vorliebe für eine bestimmte Farbe oder sie möchten nach Größe suchen, anstatt den gesamten Katalog durchzusehen. Dies hilft, den Umsatz zu steigern, und Kunden werden für weitere Einkäufe zurückkommen.
Wie füge ich Filter zu WordPress hinzu?
Um Filter zu WordPress hinzuzufügen, müssen Sie zwei Schritte befolgen:
Der Filter-Hook in WordPress ermöglicht es Plugins, verschiedene Änderungen an den internen Daten vorzunehmen. Ein Plugin kann Daten ändern, indem es den Filter-Hook und einen Rückruf bindet. Wenn Sie später den Filter anwenden, werden die gebundenen Rückrufe basierend auf der Priorität ausgeführt und haben die Möglichkeit, den Wert zu ändern und einen neuen Wert zurückzugeben.
Sie werden die Funktion “Filter hinzufügen” nutzen, indem Sie mindestens zwei Parameter übergeben:
- string $hook_name
callable $callback
Welches ist das beste Woocommerce Auto-Suggest Suchplugin?
Wenn Sie ein geschäftiger Geschäftsinhaber sind, der einen florierenden Online-Shop betreibt, kann es einige Mühe kosten, die besten Such-Plugins für Ihr WooCommerce-Geschäft zu finden.
Sie können Plugins verwenden, um Ihrem WooCommerce-Shop zahlreiche Suchkriterien hinzuzufügen, damit Kunden Begriffe eingeben können, um Waren zu finden. Es hilft auch dabei, die Konversionsrate und den Umsatz Ihres Ladens zu steigern. Doch nichts kommt in puncto Nützlichkeit und Erschwinglichkeit wirklich an Expertrec heran.
Die ExpertRec-Suchmaschine verbessert die WooCommerce-Suche durch Hinzufügen von Autocomplete, Rechtschreibprüfung, Filtern und unglaublich schnellen relevanten Suchergebnissen, zusätzlich zur Bereitstellung vollständiger UI- und Suchrangliste-Einstellungen.
Suche und Filterung sind nur ein kleiner Teil von Expertrec. Es gibt mehrere Qualitäten, die damit einhergehen:
1. Einfache und rechtzeitige Produktsuche
2. Einfache und schnelle Installation
3. Suchparameter
4. Umsatz- und Konversionssteigerung
Es behält Ihr Publikum im Auge, wenn es Änderungen vornimmt. Auf jeder Geräteplattform oder in jeder Sprache könnte das Durchsuchen Ihrer Website nicht einfacher sein. Wenn Sie Expertrec wählen, erhalten Sie mehrere Vorteile, von denen einige unten aufgeführt sind:
1. Verbessert die Benutzererfahrung auf Ihrer Website, indem Suchergebnisse schnell angezeigt werden.
2. AJAX-Suchempfehlungen können mit nur wenigen Tastenanschlägen schnelle Ergebnisse liefern.
3. Wenn der Benutzer ein Wort falsch schreibt, macht es nichts aus. Nach der Rechtschreibkorrektur kann die Suchfunktion in ExpertRec trotzdem Ergebnisse liefern.
4. Die Zukunft gehört mobilen Geräten und Sprachsuchen. Expertrec ist an der Spitze dessen und unterstützt bereits die Sprachsuche.
Die Vielseitigkeit und Effizienz sind zwei der vielen Gründe, warum es die beste Wahl für das Woocommerce Auto-Suggest Suchplugin ist.
Wie verwende ich Ajax-Pagination mit Suche und Filter in Wordpress?
1. Dashboard > Seiten > Neue hinzufügen
2. Sie können der Seite einen Namen geben, wie z.B. ‘Meine Beiträge’.
3. Stellen Sie sicher, dass unter den allgemeinen Optionen in Ihren Dashboard-Einstellungen > Permalinks Post Name ausgewählt ist.
4. Kopieren Sie den Seiten-Schleim in Ihre neu erstellte Seite, zum Beispiel, wenn Sie Ihre Seite ‘Meine Beiträge’ genannt haben, wäre der Schleim ‘meine-beiträge’.
5. Sie sollten eine Datei namens page-my-posts.php zu Ihrem WordPress-Theme hinzufügen. Dies ermöglicht es uns, einzigartige Skripte zu erstellen, die nur auf dieser bestimmten Seite gelten, wie Sie anhand der Verbindung des Schleims mit dem Präfix ‘Seite-‘ sehen können.
6. Geben Sie Ihren Browser ein und suchen Sie die neue Seite. zum Beispiel http://example.com/meine-beiträge
Wenn es keine weiße, leere Seite anzeigt, haben Sie etwas falsch gemacht.
7. Erstellen Sie eine neue Seite und fügen Sie dann die folgende Vorlage ein:
<?php get_header(); ?>
<div class=”col-md-12 content”>
<div class=”content”>
<form class=”post-list”>
<input type=”hidden” value=”” />
</form>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<article id=”post-<?php the_ID(); ?>” <?php post_class(); ?>>
<h1 class=”entry-title”><?php the_title(); ?></h1>
<hr />
<article class=”entry-content clear”>
<?php the_content(); ?>
</article>
</article>
<?php endwhile; ?>
<article class=”navbar-form navbar-left”>
<div class=”form-group”>
<input type=”text” class=”form-control post_search_text” placeholder=”Geben Sie ein Stichwort ein”>
</div>
<input type=”submit” value=”Suche” class=”btn btn-success post_search_submit” />
</article>
<br class=”clear” />
<script type=”text/javascript”>
var ajaxurl = ‘<?php echo admin_url(‘admin-ajax.php’); ?>’;
function cvf_load_all_posts(page, th_name, th_sort){
$(“.cvf_universal_container”).html(‘<p><img src=”<?php bloginfo(‘template_url’); ?>/images/loading.gif” class=”loader” /></p>’);
var post_data = {
page: page,
search: $(‘.post_search_text’).val(),
th_name: th_name,
th_sort: th_sort
};
$(‘form.post-list input’).val(JSON.stringify(post_data));
var data = {
action: “demo_load_my_posts”,
data: JSON.parse($(‘form.post-list input’).val())
};
$.post(ajaxurl, data, function(response) {
if($(“.cvf_universal_container”).html(response)){
$(‘.table-post-list th’).each(function() {
// Füge den Button-Indikator hinzu
$(this).find(‘span.glyphicon’).remove();
if($(this).hasClass(‘active’)){
if(JSON.parse($(‘form.post-list input’).val()).th_sort == ‘DESC’){
$(this).append(‘ <span class=”glyphicon glyphicon-chevron-down”></span>’);
} else {
$(this).append(‘ <span class=”glyphicon glyphicon-chevron-up”></span>’);
}
}
});
}
});
}
jQuery(document).ready(function($) {
// Initialisiere Standardartikel zur Sortierung und deren Sortierreihenfolge
// Überprüfe, ob unser verstecktes Formulareingabefeld nicht leer ist, was bedeutet, dass die Seite nicht zum ersten Mal angezeigt wird.
if($(‘form.post-list input’).val()){
// Übergebe den Wert des versteckten Formulareingabefelds, um die vorherige Seitennummer zu laden
data = JSON.parse($(‘form.post-list input’).val());
cvf_load_all_posts(data.page, data.th_name, data.th_sort);
} else {
// Lade die erste Seite
cvf_load_all_posts(1, ‘post_title’, ‘ASC’);
}
var th_active = $(‘.table-post-list th.active’);
var th_name = $(th_active).attr(‘id’);
var th_sort = $(th_active).hasClass(‘DESC’) ? ‘ASC’: ‘DESC’;
// Suche
$(‘body’).on(‘click’, ‘.post_search_submit’, function(){
cvf_load_all_posts(1, th_name, th_sort);
});
// Suche, wenn die Enter-Taste ausgelöst wird
$(“.post_search_text”).keyup(function (e) {
if (e.keyCode == 13) {
cvf_load_all_posts(1, th_name, th_sort);
}
});
// Klicks für die Paginierung
$(‘.cvf_universal_container .cvf-universal-pagination li.active’).live(‘click’,function(){
var page = $(this).attr(‘p’);
var current_sort = $(th_active).hasClass(‘DESC’) ? ‘DESC’: ‘ASC’;
cvf_load_all_posts(page, th_name, current_sort);
});
// Klicks für die Sortierung
$(‘body’).on(‘click’, ‘.table-post-list th’, function(e) {
e.preventDefault();
var th_name = $(this).attr(‘id’);
if(th_name){
// Entferne alle TH-Tags mit der Klasse “active”
if($(‘.table-post-list th’).removeClass(‘active’)) {
// Setze die Klasse “active” für das angeklickte TH-Tag
$(this).addClass(‘active’);
}
if(!$(this).hasClass(‘DESC’)){
cvf_load_all_posts(1, th_name, ‘DESC’);
$(this).addClass(‘DESC’);
} else {
cvf_load_all_posts(1, th_name, ‘ASC’);
$(this).removeClass(‘DESC’);
}
}
})
});
</script>
<table class=”table table-striped table-post-list no-margin”>
<tr>
<th width=”25%” class=”active” id=”post_title”><u><a href=”#”>Post Name</a></u></th>
<th width=”60%”>Beschreibung</th>
<th width=”15%” id=”post_date”><u><a href=”#”>Veröffentlichungsdatum</a></u></th>
</tr>
</table>
<div class=”cvf_pag_loading no-padding”>
<div class=”cvf_universal_container”>
<div class=”cvf-universal-content”></div>
</div>
</div>
</div>
</div>
<?php get_footer(); ?>
Fügen Sie Ihrem functions.php-File den folgenden PHP-Code hinzu
add_action( ‘wp_ajax_demo_load_my_posts’, ‘demo_load_my_posts’ );
add_action( ‘wp_ajax_nopriv_demo_load_my_posts’, ‘demo_load_my_posts’ );
function demo_load_my_posts() {
global $wpdb;
$msg = ”;
if( isset( $_POST[‘data’][‘page’] ) ){
// Sanitize always the posted fields to avoid SQL injections
$page = sanitize_text_field($_POST[‘data’][‘page’]); // Die aktuelle Seite, auf der wir uns befinden
$name = sanitize_text_field($_POST[‘data’][‘th_name’]); // Der Name der Spaltenname, nach dem wir sortieren möchten
$sort = sanitize_text_field($_POST[‘data’][‘th_sort’]); // Die Reihenfolge unserer Sortierung (DESC oder ASC)
$cur_page = $page;
$page -= 1;
$per_page = 15; // Anzahl der anzuzeigenden Elemente pro Seite
$previous_btn = true;
$next_btn = true;
$first_btn = true;
$last_btn = true;
$start = $page * $per_page;
// Die Tabelle, von der aus wir abfragen
$posts = $wpdb->prefix . “posts”;
$where_search = ”;
// Überprüfen Sie, ob eine Zeichenfolge in das Suchfeld eingegeben wurde
if( ! empty( $_POST[‘data’][‘search’]) ){
// Wenn eine Zeichenfolge eingegeben wurde, fügen Sie der Hauptabfrage eine zusätzliche Abfragelogik hinzu, um die Ergebnisse zu filtern
$where_search = ‘ AND (post_title LIKE “%%’ . $_POST[‘data’][‘search’] . ‘%%” OR post_content LIKE “%%’ . $_POST[‘data’][‘search’] . ‘%%”) ‘;
}
// Alle Beiträge abrufen
$all_posts = $wpdb->get_results($wpdb->prepare(”
SELECT * FROM $posts WHERE post_type = ‘post’ AND post_status = ‘publish’ $where_search
ORDER BY $name $sort LIMIT %d, %d”, $start, $per_page ) );
$count = $wpdb->get_var($wpdb->prepare(”
SELECT COUNT(ID) FROM ” . $posts . ” WHERE post_type = ‘post’ AND post_status = ‘publish’ $where_search”, array() ) );
// Überprüfen Sie, ob unsere Abfrage etwas zurückgibt.
if( $all_posts ):
$msg .= ‘<table class=”table table-striped table-hover table-file-list”>’;
// Iterieren Sie durch jedes Element
foreach( $all_posts as $key => $post ):
$msg .= ‘
<tr>
<td width=”25%”><a href=”‘ . get_permalink( $post->ID ) . ‘”>’ . $post->post_title . ‘</a></td>
<td width=”60%”>’ . $post->post_excerpt . ‘</td>
<td width=”15%”>’ . $post->post_date . ‘</td>
</tr>’;
endforeach;
$msg .= ‘</table>’;
// Wenn die Abfrage nichts zurückgibt, geben wir eine Fehlermeldung aus
else:
$msg .= ‘<p class=”bg-danger”>Keine Beiträge gefunden, die Ihren Suchkriterien entsprechen.</p>’;
endif;
$msg = “<div class=’cvf-universal-content’>” . $msg . “</div><br class=’clear’ />”;
$no_of_paginations = ceil($count / $per_page);
if ($cur_page >= 7) {
$start_loop = $cur_page – 3;
if ($no_of_paginations > $cur_page + 3)
$end_loop = $cur_page + 3;
else if ($cur_page <= $no_of_paginations && $cur_page > $no_of_paginations – 6) {
$start_loop = $no_of_paginations – 6;
$end_loop = $no_of_paginations;
} else {
$end_loop = $no_of_paginations;
}
} else {
$start_loop = 1;
if ($no_of_paginations > 7)
$end_loop = 7;
else
$end_loop = $no_of_paginations;
}
$pag_container .= ”
<div class=’cvf-universal-pagination’>
<ul>”;
if ($first_btn && $cur_page > 1) {
$pag_container .= “<li p=’1′ class=’active’>Erste</li>”;
} else if ($first_btn) {
$pag_container .= “<li p=’1′ class=’inactive’>Erste</li>”;
}
if ($previous_btn && $cur_page > 1) {
$pre = $cur_page – 1;
$pag_container .= “<li p=’$pre’ class=’active’>Vorherige</li>”;
} else if ($previous_btn) {
$pag_container .= “<li class=’inactive’>Vorherige</li>”;
}
for ($i = $start_loop; $i <= $end_loop; $i++) {
if ($cur_page == $i)
$pag_container .= “<li p=’$i’ class=’selected’ >{$i}</li>”;
else
$pag_container .= “<li p=’$i’ class=’active’>{$i}</li>”;
}
if ($next_btn && $cur_page < $no_of_paginations) {
$nex = $cur_page + 1;
$pag_container .= “<li p=’$nex’ class=’active’>Nächste</li>”;
} else if ($next_btn) {
$pag_container .= “<li class=’inactive’>Nächste</li>”;
}
if ($last_btn && $cur_page < $no_of_paginations) {
$pag_container .= “<li p=’$no_of_paginations’ class=’active’>Letzte</li>”;
} else if ($last_btn) {
$pag_container .= “<li p=’$no_of_paginations’ class=’inactive’>Letzte</li>”;
}
$pag_container = $pag_container . ”
</ul>
</div>”;
echo
‘<div class=”cvf-pagination-content”>’ . $msg . ‘</div>’ .
‘<div class=”cvf-pagination-nav”>’ . $pag_container . ‘</div>’;
}
exit();
}
</script>
<p style=”text-align: center;”><span><a class=”inbound-button” href=”https://cse.expertrec.com/?platform=cse&fr=home_fold1_top_right” target=”_blank” style=”font-size: 20px; color: #c8232b; text-decoration: none;”>Fügen Sie Ihrer Joomla-Website eine benutzerdefinierte Suche hinzu</a></span></p>