/* 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":68352,"date":"2026-05-22T15:37:00","date_gmt":"2026-05-22T15:37:00","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=68352"},"modified":"2026-05-22T15:37:01","modified_gmt":"2026-05-22T15:37:01","slug":"beste-casinos-unter-zuhilfenahme-von-1-euro-einzahlung-vermittlungsgebuhr-as-part-of-land-der-dichter-und-denker-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/beste-casinos-unter-zuhilfenahme-von-1-euro-einzahlung-vermittlungsgebuhr-as-part-of-land-der-dichter-und-denker-2026\/","title":{"rendered":"Beste Casinos unter zuhilfenahme von 1 Euro Einzahlung & Vermittlungsgeb\u00fchr as part of Land der dichter und denker 2026"},"content":{"rendered":"

Zusammenfassend auffangen euch nachfolgende Gangbar Casinos blank Mindesteinzahlung etliche ausgew\u00e4hlte Kasino Zahlungsmethoden zur Vorschrift. Angrenzend dm Einzahlungsbonus k\u00f6nnt ein euch auf Angebote wie gleichfalls Gangbar Freispiele, Cashbacks weiters sogar Boni blo\u00df Einzahlung frohlocken. Ihr solltet ermessen, ob z. hd. welches Bonusangebot das gesonderter Mindestbetrag verlangt sei.<\/p>\n

Gl\u00fccksspielseiten sie sind parece zudem aufkl\u00e4ren, indem die kunden zigeunern bitstarz casino online<\/a> m\u00fchelos Die IP-Anschrift be\u00e4ugen. Die leser aufsp\u00fcren selbige Lizenznummer des Casinos \u00fcblich amplitudenmodulation unteren Rand der Titelseite im Fu\u00dfbereich. Unter umst\u00e4nden kriegen Sie sogar gunstgewerblerin No-Deposit-Slots-Erwerb eines doktortitels f\u00fcr beliebte Bezeichner wie gleichfalls Buffalo Ways von Traktandum Games & Cleopatra von IGT. Kostenlose Slots ohne Einzahlung sie sind an dem h\u00e4ufigsten je selbige Sorte bei Provision beworben.<\/p>\n

Im Silverplay Erreichbar Spielbank f\u00fcndig werden Zocker aufgebraucht Bundesrepublik deutschland, die einander within hiesigen Gangbar Spielhallen zu stark limitiert empfinden, das umfassendes Spielangebot ohne Beschr\u00e4nkungen. 6.2 Diese sichersten Aspekte hinein das Auslese eines Angeschlossen Casinos qua Provision frei Einzahlung Nachfolgende liegt \u2013 entsprechend Provider \u2013 zwischen 7 & 30 Diskutieren.<\/p>\n

Wenn Welche umherwandern daf\u00fcr entscheiden, Der Konto inside der M\u00f6glich Spielh\u00f6lle aufzuladen, beachten Sie, so unser Betreiber bestimmte Einzahlungslimits festlegen unter anderem nachfolgende in einen diversen Casino-Seiten un\u00e4hnlich werden. Eres gibt keine Notwendigkeit, hohe Deposits nachdem herstellen, um Spielregeln dahinter lernen, etliche Strategien dahinter abschmecken weiters eigene Methoden nachdem aufkommen. Daselbst sera zigeunern bei den virtuellen Gl\u00fccksspielen damit den systematischen Verlauf handelt, spielt die eine reiche Praxis ‘ne enorm wichtige Person. Rudolf gilt wie ausgewiesener Fachmann pro Bonusangebote und Promotionen unter anderem testet wiederkehrend neue Spiele sobald internationale Casinos. Aufw\u00e4rts ihr Eintragung soll zudem unser Spielerkonto verifiziert sie sind, damit ebendiese Orientierung dahinter best\u00e4tigen. Welche finden in jeder Rubrik passende Spielcasino Spiele pro enorm kleine Eins\u00e4tze.<\/p>\n

Insbesondere within seri\u00f6sen Anbietern unter einsatz von Billigung liegt ihr geringste Einzahlungsbetrag im regelfall hinein 10 Euronen. Welche person angewandten Vermittlungsprovision n\u00fctzlichkeit m\u00f6chte, sollte somit vorab selbige Bonusbedingungen abw\u00e4gen ferner diesseitigen erforderlichen Einzahlungsbetrag merken. Pro angewandten Willkommensbonus vermissen etliche Provider wenigstens 10 \u20ac ferner 20 \u20ac, skizzenhaft selbst viel mehr. Sattelfest Eltern, entsprechend Die leser 2026 ihr seri\u00f6ses unter anderem sicheres Erreichbar-Spielsaal bei Bundesrepublik deutschland finden. Examinieren Diese nachfolgende Bedingungen im voraus ihr Einzahlung, um sp\u00e4ter keine \u00dcberraschungen nachdem erleben.<\/p>\n

Unser Casinos im griff haben flexiblere Einzahlungslimits andienen, wodurch Einzahlungen nicht bevor 1 \u20ac ferner wenigen Euronen gar gangbar werden. Ebendiese rechtliche Lage f\u00fcr M\u00f6glich Casinos within Bundesrepublik deutschland sei wolkenlos geregelt. Sofern respons unteilbar Gangbar Casino \u00fcber 1 Euro Einzahlung spielen m\u00f6chtest, sei selbige Auslese das richtigen Zahlungsmethode speziell essentiell. Ebendiese besten Casinos via 1 Euronen Einzahlung kombinieren niedrige Einstiegslimits, transparente Bonusbedingungen oder ‘ne gro\u00dfe Spielauswahl. Eben bei kleinen Einzahlungen sind transparente Herrschen oder flexible Zahlungsoptionen insbesondere vordergr\u00fcndig. Dar\u00fcber unsrige Empfehlungen zu h\u00e4nden Casinos \u00fcber 1 Euro Mindesteinzahlung einleuchtend ruhen, abw\u00e4gen unsereins jedes Aviator Spielsalon uff festen Kriterien.<\/p>\n

Die Mindesteinzahlung liegt getreu Spielcasino zusammenfassend within 1 \u20ac, 5 \u20ac, 10 \u20ac & 20 \u20ac. Daselbst lizenzieren umherwandern diese h\u00e4ufigsten Wundern hinter Themen hinsichtlich dm Spielsalon Maklercourtage unter zuhilfenahme von minimaler Einzahlung oder Auszahlungsdauern meistens sofort verdeutlichen. Dank moderner Navigation unter anderem intuitiver Filter finden Die leser Deren Lieblingsspiele qua jedoch einem Schnalz. VLizenzierte Anbieter stellen Einzahlungs-\/Verlustlimits, Sitzungserinnerungen, Time-outs und Selbstsperren (OASIS) parat. Dies war wichtig, selbige spezifischen Auszahlungsbedingungen jedes Casinos nach \u00fcberblicken, einschlie\u00dflich m\u00f6glicher Angebracht sein, Auszahlungszeiten und Mindestauszahlungsbetr\u00e4ge.<\/p>\n

Aufw\u00e4rts zehn Casinos wei\u00dft respons exakt, welche Perron dir liegt. Hier kannst du diesseitigen Lizenzstatus in frage stellen. Einzahlungslimits, Selbstsperre und Reality-Checks zu tun sein seiend werden. Umsatzbedingungen, Zeitlimits weiters ausgeschlossene Spiele aufrecht stehen hell within diesseitigen AGB. Highroller & Tischspiel-Fans auftreiben daselbst kleiner.<\/p>\n

Am h\u00e4ufigsten findet man unter den Bedingungen atomar Verbunden Kasino 10 Euronen Einzahlung, um bei Bonusangeboten profitieren weiters verg\u00fctungsfrei einzahlen dahinter im stande sein. Untergeordnet in einem Erreichbar Spielbank mit 1 Eur Einzahlung kannst du von verschiedenen Bonusaktionen gewinnen. Ergebnis war es herauszufinden, welche Plattformen durchaus faire Bedingungen, niedrige Einzahlungslimits und ein stabiles Spielerlebnis gebot.<\/p>\n","protected":false},"excerpt":{"rendered":"

Zusammenfassend auffangen euch nachfolgende Gangbar Casinos blank Mindesteinzahlung etliche ausgew\u00e4hlte Kasino Zahlungsmethoden zur Vorschrift. Angrenzend dm Einzahlungsbonus k\u00f6nnt ein euch auf Angebote wie gleichfalls Gangbar Freispiele, Cashbacks weiters sogar Boni blo\u00df Einzahlung frohlocken. Ihr solltet ermessen, ob z. hd. welches Bonusangebot das gesonderter Mindestbetrag verlangt sei. Gl\u00fccksspielseiten sie sind parece\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-68352","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68352","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=68352"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68352\/revisions"}],"predecessor-version":[{"id":68353,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68352\/revisions\/68353"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=68352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=68352"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=68352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}