/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":175047,"date":"2026-06-22T14:27:28","date_gmt":"2026-06-22T14:27:28","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=175047"},"modified":"2026-06-22T14:27:29","modified_gmt":"2026-06-22T14:27:29","slug":"viel-besser-kann-ein-erreichbar-roboter-wie-auszahlungsquote-in-ein-operation-kaum-vermittelt-sind-3","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/viel-besser-kann-ein-erreichbar-roboter-wie-auszahlungsquote-in-ein-operation-kaum-vermittelt-sind-3\/","title":{"rendered":"Viel besser kann ein Erreichbar Roboter wie Auszahlungsquote in ein operation kaum vermittelt sind"},"content":{"rendered":"

Sinnvolle RTP Slots 2025<\/h2>\n

Wer https:\/\/windicecasino-de.com\/<\/a> inoffizieller mitarbeiter Moglich Casino spielt, ein freut sich naturlicherweise extrem auf zuhilfenahme von eine hohe Auszahlungsquote von Spielautomaten bzw. bessere Gewinnchancen und hohe RTP in dem Geben. Mehr lesen. Diese besten Casinos fur jedes ganz Glucksspieler, diese angeschaltet Slots \u00fcber geprufter Auszahlung und angeschaltet schon lukrativen Gewinnchancen neugierig man sagt, sie sind, haben wir im folgenden fur Diese kurzum. So k\u00f6nnen Diese noch heute uber Top Gewinnchancen nach auffuhren beginnen und entdecken, wie Sie aus Dem Runde inoffizieller mitarbeiter Moglich Casino dank einen besten Automaten \u00fcber geprufter Auszahlungsquote sekundar praktisch das Meiste herausholen fahig sein. Wonach dann noch warten?<\/p>\n

Huge Seafood Special occasions Bash Slot von Reel Kingdom RTP: % RTP Stimmt etwas gar nicht \u00fcber dem Runde? Klicken Die hier. Fehlermeldung Vollbildmodus Wide Fish Xmas Bash Slot RTP: % RTP Fehlermeldung Stimmt etwas nicht \u00fcber dem Runde? Klicken Sie hier. Kostenlos Geben! Nun spielen Organisieren auf Beliebteste Beliebteste Filter L\u00f6schen Filter Verwendet Hersteller In diese ausgangslage zuruckfuhren Alles l\u00f6schen Mehrere Hersteller RTP Loschen Instant (85) Maximum (100) Wechsel Ausloschen Alles ausloschen Mehr Volatilitat Typen L\u00f6schen Was auch immer loschen Mehr Typen Services L\u00f6schen Alles l\u00f6schen Mehrere Highlights Themen L\u00f6schen Alles in diese ausgangslage zuruckfuhren Mehr Themen Mangeln In diese ausgangslage zuruckfuhren Alles l\u00f6schen Mehr Mangeln Gewinnlinien In diese ausgangslage zuruckfuhren Second (0) Nonplusultra (200704) Min\/Max Anwendung L\u00f6schen Second (0) Fullest (1000) Anzeige screen Zurucksetzen Mehr Anzeige Mehr Filter 6 Ergebnisse gefunden Zeige two-seven solange bis 8 slots Demo spielen Jackpot 6000 von NetEnt Demo auffuhren von NextGen Demo spielen Absolut Platzhalter in NetEnt Zur\u00fcckweisung spielen Blood Suckers von NetEnt Zur\u00fcckweisung vortragen Dead or Stay von NetEnt Demo vortragen White Rabbit in Huge Go veraltet Gaming Mehr spiele<\/p>\n

Top 1o Slots uber h\u00f6chstens RTP<\/h2>\n

Unsere Best das Slots auf einsatz von einen hochsten Auszahlungsquoten Diese Top Casinos nach handen deutsche Spieler, diese Slots \u00fcber hoher Ausschuttung begunstigen, haben wir Ihnen ja sehr vorgestellt. Dar\u00fcber aus dem Angebot ein Plattformen zwar schon auch stilvoll aufwarts jene Automaten zuzugreifen, diese Ihnen schon diese beste Auszahlungsquote angebot, mi?ssen Sie einen Blick in unsere Top das Slots \u00fcber geprufter Ausschuttung schmei?en.<\/p>\n

Ugga Bugga in Playtech<\/h2>\n

\u00dcber satten 99,07% hut ab Playtech hier einen praktisch beeindruckenden Slotautomaten gern, beim Sie \u00fcber wunderbar brauchbaren Gewinnauszahlungen rechnen qualifiziert sein. & nicht jedoch das \ufffd ganz wie in Playtech gelaufig schworen ein three Glatten Slot noch \u00fcber jedoch grandiosen Grafiken und interessantem wenn abwechslungsreichem Gameplay. Uber 8 Gewinnlinien und ausgewahlten Spielfeatures ist der Roboter zwar unterhaltsam, zwar jedoch auch eine jedoch gute Wahl z. hd. Glucksspieler, diese erst kaum Erfahrungen inoffizieller mitarbeiter virtuellen Spielgeschehen gemacht haben.<\/p>\n

Extrem Platzhalter von NetEnt<\/h2>\n

Lust auf fruchtigen Spielspa? inoffizieller mitarbeiter klassischen Konzept \ufffd schon \u00fcber erfolgreichsten Gewinnchancen und interessantem Gameplay? Dann ist dieses Automatenspiel \u00fcber h\u00f6chstens Gewinnchance liefert das Gute fur Sie. Inoffizieller mitarbeiter Runde Absolut Platzhalter verf\u00fcgt NetEnt ja das Beste aus zwei Welten vereint: Modernes Gamingvergnugen inoffizieller mitarbeiter 5 Mangeln Form und klassischen Fruchtspa?. Gemeinsam uber ein 90,00% Auszahlungsquote entsteht solch Runde, dem etwas nicht einer widerstehen kann.<\/p>\n

Jackpot 6000 von NetEnt<\/h2>\n

Warum wir in unserer Hitliste gleich zwei Spielautomaten in NetEnt uber Fruchtthema aufgefuhrt haben? Ganz muhelos: Diese Video games sind auf gut, dar\u00fcber das nicht nach tun. Jackpot 6000 ist intensiv ein 3 Mangeln Slot, von dem sich nicht jedoch Spieler in Deutschland, f\u00fcr Gaming-Followers weltweit begeistert pr\u00e4sentieren. \u00dcber ein Auszahlungsquote von 98,86% kommt noch es Runde etwas etwas sehr daneben angeschaltet diese 90% Grenze heran, nachtr\u00e4glich daf\u00fcr findet man, wie ein Name sehr austarieren lasst, einen Jackpot von satten 6000 Ecu. Das Maximalgewinnbetrag, in diesem Sie angeschaltet etlichen anderen Video games jedoch tagtraumen vermogen \ufffd speziell unter den klassischen 2 Mangeln Fruchteslots. Eine wurdige Kennziffer drei unserer Hitliste somit.<\/p>\n

Blood Suckers in NetEnt<\/h2>\n

Namlich, NetEnt ist vielleicht Ein Versorger ein virtuellen Gaming-Welt, ein die meisten hochwertigen Games \u00fcber grandiosen Auszahlungsquoten inoffizieller mitarbeiter portfolio head wear. Und hier ist auch etwas das nachste Runde von diesem, ohne that was nicht so wunderbar erfolgreichen Spielehersteller: Ein Slot Blood Suckers. Hier leistet ein Ernahrer schon auch schon Gro?es bzgl. Grafik und Konzept und lasst einen das spannendsten Slots \u00fcber erster Auszahlung entstehen. Freuen Sie sich auf eine spannende Blutsauger-Welt auf 5 Bugeln uber f\u00fcr 4 Schnell und insgesamt bis zu thirty Gewinnlinien. Wie sieht es in diesem Game \u00fcber einen Gewinnchancen aus? Sehr gut wurden wir sagen \ufffd diese RTP liegt ja in wenigstens 98% und deshalb definitiv noch lang \u00fcber dem Durchschnittswert.<\/p>\n","protected":false},"excerpt":{"rendered":"

Sinnvolle RTP Slots 2025 Wer https:\/\/windicecasino-de.com\/ inoffizieller mitarbeiter Moglich Casino spielt, ein freut sich naturlicherweise extrem auf zuhilfenahme von eine hohe Auszahlungsquote von Spielautomaten bzw. bessere Gewinnchancen und hohe RTP in dem Geben. Mehr lesen. Diese besten Casinos fur jedes ganz Glucksspieler, diese angeschaltet Slots \u00fcber geprufter Auszahlung und angeschaltet\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-175047","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/175047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=175047"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/175047\/revisions"}],"predecessor-version":[{"id":175048,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/175047\/revisions\/175048"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=175047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=175047"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=175047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}