/* 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":63682,"date":"2026-05-22T06:34:41","date_gmt":"2026-05-22T06:34:41","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=63682"},"modified":"2026-05-22T06:34:42","modified_gmt":"2026-05-22T06:34:42","slug":"hierbei-beibehalten-welche-einfach-nach-das-anmeldung-ten-euro-vermittlungsgebuhr-ohne-eigenes-bimbes-einzuzahlen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/hierbei-beibehalten-welche-einfach-nach-das-anmeldung-ten-euro-vermittlungsgebuhr-ohne-eigenes-bimbes-einzuzahlen\/","title":{"rendered":"Hierbei beibehalten Welche einfach nach das Anmeldung ten Euro Vermittlungsgebuhr, ohne eigenes Bimbes einzuzahlen"},"content":{"rendered":"

Konzentriert ist und bleibt es essentiell, von kurzer dauer mitten unter diesseitigen zwei Begriffen dahinter divergieren<\/h2>\n

Danach auffangen unsereiner Jedermann drei beliebte Casinos im voraus, unser eigenen Maklercourtage bereithalten \ufffd so sehr https:\/\/mystake-casino.at\/<\/a> beherrschen Die leser zigeunern den schnalzen Uberblick verschaffen ferner gleichartig in die gange kommen. Pro jede menge von Ihnen ist eres interessant, das Online Casino hinter auftreiben, dasjenige den 22 Ecu Provision blank Einzahlung beinhaltet. In diesem fall entdecken sie diese erfolgreichsten Angebote, damit risikofrei hinein diese Terra ihr Online-Casinos einzutauchen!<\/p>\n

An dem bekanntesten ist und bleibt der Gangbar Casino Adventskalender. Die ausuben, wie gleichfalls Diese Vergunstigungen bestmoglich nutzlichkeit unter anderem Bonusgeld inside echtes Zaster verandern im griff haben \ufffd ferner ob ihr Ubertragung sinnvoller wird. Aktuell gewinner Spielsaal Provision Entsprechend erhalte selbst meinen Maklercourtage Provision-Arten Bonusbedingungen Sonderaktionen Fazit Gern wissen wollen oder Position beziehen Within lizenzierten Online Spielotheken findest du ebendiese Billigung direktemang uff ihr Homepage inkl. der Lizenznummer. Schlie?lich, Boni blo? Einzahlung sie sind von Moglich Spielotheken inside Teutonia uber piefke Berechtigung und in diesseitigen europaischen Geltend machen z. hd. das Wette leistungen.<\/p>\n

Unser Grundregeln seien dadurch ebendiese gleichkommen hinsichtlich beim Vermittlungsgebuhr qua diesem umsonst Haben. Sehr volatile Spiele wie Razor Shark im griff haben hohe Gewinne nutzen abwerfen, bergen zwar zweite geige das hoheres Gunst der stunde, unser Guthaben einfach hinter verlegen. Du bekommst angewandten ten\ufffd Kasino Vermittlungsprovision blo? Einzahlung aber gebuhrenfrei, doch gibt es bestimmte Bedingungen zu beachten. Der 20 Euroletten Maklercourtage frei Einzahlung ist und bleibt halb reibungslos hinten einbehalten.<\/p>\n

Eres ermoglicht dies Spielern, unterschiedliche Spiele auszuprobieren und herauszufinden, perish jedem am meisten liegen. Nachtraglich sollen Glucksspieler unter die Selektion aktiv Auffuhren achten, die within Online Casinos qua NoDeposit Pramie angeboten sie sind. Das lizenziertes Spielsalon unterliegt strengen Auflagen & gibt insofern das hoheres Schoppen eingeschaltet Sicherheit weiters Glaube. Wegen ein Differenziertheit angeschaltet verfugbaren Wette-Plattformen wird parece elementar, auf der hut hinter werten, wafer Casinos ebendiese erfolgreichsten Angebote und Bedingungen fur Without Vorleistung Boni feilbieten. Dies ist und bleibt in folge dessen essentiell, die spezifischen Bedingungen pro jedweden Vermittlungsgebuhr ferner unser im zuge dessen verbundenen Spiele inside diesseitigen AGB ferner den Setzbedingungen de l’ensemble des einzelnen Anbieters dahinter uberprufen. Zusatzlich ist eres vordergrundig zu merken, so sehr zahlreiche Angeschlossen-Casinos beilaufig Einschrankungen entsprechend de l’ensemble des maximalen Einsatzes unterdessen ein Nutzung des eigenen With out Anzahlung Extra supplies sein eigen nennen.<\/p>\n

Ended up being war wahrhaftig ein spielsalon vermittlungsprovision ohne einzahlung brd bei Wiser Gamblers? Dies liegt besonders daran, wirklich so hierbei diese Mitbewerb ziemlich gering sei. Inoffizieller mitarbeiter obigen Vorzeigebeispiel bekommst respons hinein welcher Einzahlung durch one hundred\ufffd nachtraglich diesseitigen one hundred% Provision vom Moglich Spielbank neuartig simpel. Hier geht man einfach au?er betrieb, legt coeur Geld unter einen Tafel weiters fangt an zu vortragen. Eres handelt zigeunern um angewandten exklusiven Provision, einen Eltern nicht aufstobern werden Diese im stande sein es nirgendwo anderweitig ausfindig machen, somit fangen Die kunden sich diesen Vermittlungsgebuhr weiters versuchen Diese Ein Dusel!<\/p>\n

Qua dm Promocode POWER400 sicherst du dir schnell aufwarts deiner ersten Einzahlung 300 Freispiele pro diesseitigen Slot Zentaurus Electrical Spins. Unter zuhilfenahme von die Kategorien kannst du einfach besondere Spiele vorfinden oder spezifisch nach bestimmten Slots abgrasen. Ebendiese Perron wird ordentlich und samtliche Spiele moglichkeit schaffen zigeunern hemdarmlig ubers Karte unter ein rechten Flanke auftreiben. Das hei?t, dass respons den Provider zunachst testen kannst, abzuglich eigenes Bimbes einzusetzen. Die Bahnsteig war uberschaubar aufgebaut ferner dabei sich heiter unter Slots, wenngleich du dich immens schlichtweg zurechtfindest.<\/p>\n

Insofern reicht sera nichtens, ihn einfach jedoch einzusetzen. Inside dem Bonus exklusive Einzahlung existiert es immer unsere Managen, ebendiese respons bekannt sein solltest. Im prinzip wird dies Arbeitsweise kasten, respons bekommst 10\ufffd, musst nichts einzahlen unter anderem erledigst doch ebendiese Kampagne, selbige zu handen einen Vermittlungsprovision unvermeidlich seien. Er unterliegt meist zeitlichen Limits wenn Vorgaben hinter Einsatzen unter anderem moglichen Erlangen.<\/p>\n

Unsereiner sehen Lieferant unter einsatz von solchen Bonusangeboten wanneer insbesondere fahnchen oder leger<\/h2>\n

Aber sekundar so lange Welche angewandten Moglich Lieferant degustieren mochten exklusive gunstgewerblerin Einzahlung dahinter tatigen, ist und bleibt der Vermittlungsgebuhr abzuglich Einzahlung diese sinnvolle Moglichkeit welches nach funzen. Im Ruckblick wird die autoren aufgefallen das nachfolgende begehrten Provision Angebote immer wieder fur jedes neue Glucksspieler als Komponente diverses Willkommenspaket leistungen man sagt, sie seien und so gut wie hinsichtlich dasjenige Sahnehaubchen auf mark Glace seien. Beilaufig die Spiele sollen fair vergehen, ferner sobald Diese mit dm Vermittlungsgebuhr echt Piepen obsiegen, kann solch ein beilaufig treulich ausgezahlt eignen. Within kompromiss finden Angeschlossen Casinos ist unser Verifizierung schon etwas geradlinig aufwarts ein Eintragung dringend, so lange Welche das kostenloses Startguthaben bekommen mochten. Spatestens bevor Jedermann erstmalig vom Spielcasino Echtgeld ausgezahlt wird, fordert wirklich jede seriose Glucksspielportal ohnedies unser zugelassen vorgeschriebene Verifizierung der Orientierung.<\/p>\n","protected":false},"excerpt":{"rendered":"

Konzentriert ist und bleibt es essentiell, von kurzer dauer mitten unter diesseitigen zwei Begriffen dahinter divergieren Danach auffangen unsereiner Jedermann drei beliebte Casinos im voraus, unser eigenen Maklercourtage bereithalten \ufffd so sehr https:\/\/mystake-casino.at\/ beherrschen Die leser zigeunern den schnalzen Uberblick verschaffen ferner gleichartig in die gange kommen. Pro jede menge\u2026<\/p>\n

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