Dieser Artikel stellt einen Generator vor, der aus CSV-Dateien WordPresss `add_shortcode` generiert. Dieses Tool sollte nützlich sein, um WordPress-Shortcodes effizient zu generieren.
Verwendung
Zuerst klonen Sie das Repository dieses Generators mit folgendem Befehl.
git clone https://github.com/yuis-ice/wp_shortcode_genelater.git
Anschließend lesen Sie die README, um die detaillierte Verwendung zu bestätigen.
Generator-Code
Der Code dieses Generators ist in Ruby geschrieben und generiert WordPresss add_shortcode aus CSV-Dateien. Hier ist eine Zusammenfassung des Codes.
require 'csv'
@csvFilePath = File.expand_path('../../src.csv', __FILE__)
@functions = ''
CSV.foreach(@csvFilePath, headers: true) do |csvText|
# Daten aus CSV-Datei lesen und formatieren
# ASP, CATEGORY, REMARKS, PRODUCT, TAG, AD Spalten formatieren
if csvText['ASP'] then csvText['ASP'].gsub!(/\n/, '') end
if csvText['CATEGORY'] then csvText['CATEGORY'].gsub!(/\n/, '') end
if csvText['REMARKS'] then csvText['REMARKS'].gsub!(/\n/, '') end
if csvText['PRODUCT'] then csvText['PRODUCT'].gsub!(/\n/, '') end
if csvText['TAG'] then csvText['TAG'].gsub!(/\n/, '') end
if csvText['AD'] then csvText['AD'].gsub!(/\n/, '') end
# Shortcode generieren
@functions += "
// ASP: #{csvText['ASP']}
// CATEGORY: #{csvText['CATEGORY']}
// REMARKS: #{csvText['REMARKS']}
// PRODUCT: #{csvText['PRODUCT']}
function #{csvText['TAG']}(){
return '#{csvText['AD']}' ;
}
add_shortcode('#{csvText['TAG']}', '#{csvText['TAG']}') ;
"
end
# Generierten Code anzeigen und in Datei speichern
puts @functions
@resultFilePath = File.expand_path('../../output/result.txt', __FILE__)
File.open(@resultFilePath, 'w') { |file|
file.puts @functions
}
Dieser Generator liest Daten aus einer CSV-Datei und generiert daraus WordPresss add_shortcode-Funktionen. Er generiert Shortcodes basierend auf den Daten jeder Zeile und zeigt sie mit Kommentaren an.
Durch die Verwendung dieses Tools können Sie eine große Anzahl von WordPress-Shortcodes effizient generieren. Für detaillierte Verwendung lesen Sie bitte die README. Es sollte ein nützliches Tool für WordPress-Entwickler sein.
Zusammenfassung
Zusammenfassend ist der WordPress add_shortcode-Generator ein sehr praktisches Tool zum einfachen und schnellen Generieren von Shortcodes aus CSV-Dateien. Durch die Verwendung dieses Generators wird die Verwaltung großer Projekte und Websites einfacher und Sie sparen Zeit und Energie.
WordPress-Shortcodes sind ein wichtiges Mittel zum Erweitern und Anpassen von Inhalten und ein unverzichtbares Element bei der Plugin- und Theme-Entwicklung. Das manuelle Generieren vieler Shortcodes ist jedoch sehr mühsam und zeitaufwendig.
Durch die Verwendung dieses Generators füllen Sie einfach Daten in eine CSV-Datei aus und führen das Skript aus, um eine enorme Anzahl von Shortcodes zu generieren. Dies ermöglicht einen effizienten Entwicklungsprozess und minimiert die Fehlermöglichkeit.