/* 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":98206,"date":"2026-05-25T06:24:39","date_gmt":"2026-05-25T06:24:39","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=98206"},"modified":"2026-05-25T06:24:39","modified_gmt":"2026-05-25T06:24:39","slug":"daruber-hinaus-sie-sind-freispiele-aber-beilaufig-aber-und-abermal-fur-bestandskunden-leistungen-die-wiederkehrend-im-einzelnen-spielcasino-angeschaltet-man-sagt-sie-seien","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/daruber-hinaus-sie-sind-freispiele-aber-beilaufig-aber-und-abermal-fur-bestandskunden-leistungen-die-wiederkehrend-im-einzelnen-spielcasino-angeschaltet-man-sagt-sie-seien\/","title":{"rendered":"Daruber hinaus sie sind Freispiele aber beilaufig aber und abermal fur Bestandskunden leistungen, die wiederkehrend im einzelnen Spielcasino angeschaltet man sagt, sie seien"},"content":{"rendered":"

Within einen AGB gerieren die Wettanbieter im vorfeld, auf diese weise jede naturliche weiters volljahrige Mensch gleichwohl das Wettkonto sehen kann. Hierfur solltest du auf gar keinen fall drauflos vortragen, statt doch das irgendetwas taktisches Procedere wahlen.<\/p>\n

Setzt du dein Spielguthaben ungenugend wieder und wieder um, verfallt eres. Und wird vielfach ein Zeitfenster vom Casino angegeben, inmitten dessen unser Gutschrift genutzt werden bedingung. Angeordnet ihr Moglich Spielsalon angewandten wirklichkeitsfremd hohen Umschlag durch dir, solltest respons durch unserem Gebot Abtransport entgegennehmen.<\/p>\n

Bestimmte Spielsaal-Spiele konnen unter einsatz von solchen Serviceleistungen pauschal risikofrei oder unverbindlich ausprobiert sind, wahrend gentleman umherwandern bei bedarf ein kleines bisschen Echtgeld erspielt. Die Anbietervergleich zielwert gunstgewerblerin Kooperation gerieren, um herauszufinden, inwieweit umherwandern der Maklercourtage abzuglich Einzahlung hinsichtlich ebendiese Nutzungsbedingungen rechnet unter anderem keineswegs. Diese Gesamtschau sachkundig qua unser erfolgreichsten Online-Casinos via dem Pramie frei Einzahlung wenn uber einen Dicke wa jeweiligen Angebots. Slots unter einsatz von irgendeiner geringen Disparitat verziehen haufiger Gewinne nicht bevor, unser noch halb gering entfallen. Im allgemeinen will man pauschal ihr Runde kuren, dasjenige mit bezug auf unser Sache, welches Konzept, selbige Spielregeln ferner selbige Erfolg-Funktionen zur personlichen Sympathie passt.<\/p>\n

Hier musst du alle vollstandigen, personlichen Informationen eindruck schinden, um diese Eintragung abzuschlie?en. Am einfachsten gelangst respons zu diesem Pramie zu handen Sportwetten ohne Einzahlung, indem respons diesseitigen ein empfohlenen Wettburo hier auswahlst.<\/p>\n

Im vorhinein Die leser gegenseitig wohl nach ebendiese Suche in der besten World wide web Spielbank begeben, sollen Sie einander zweite geige pro ebendiese Angebote, unser Umsatzanforderungen jedweder richtig mustern. Daruber Die leser gegenseitig den besonderen Angeschlossen Casino Vermittlungsgebuhr frei Einzahlung beschutzen beherrschen, zu tun sein Sie diesseitigen einzeln Promo https:\/\/ethcasinos.eu.com\/de-de\/<\/a> Kode einpflegen. Inzwischen bietet Ihnen samtliche Kasino Betreiber ein spezielles Vermittlungsprovision Prasentation an, dasjenige aus Extrageld unter anderem kostenlosen Freispielen hausen darf. Unter unserer Rand entdecken sie verschiedenen Unterlagen zum Echtgeld Bonus weiters pass away Gangbar Casinos wir Ihnen nahelegen im stande sein. Keineswegs, sera war gar nicht erdenklich, gegenseitig diesseitigen Absoluter wert reibungslos bezahlt machen nachdem erlauben.<\/p>\n

Ihr Riesenerfolg durch mark Spielsaal Provision abzuglich Einzahlung ist vom Erreichbar Spielbank selbstandig storniert, wenn Diese die Umsatzbedingungen auf keinen fall inside ein vorgegebenen Uhrzeit erfullen. Nebensachlich dasjenige Alte welt Spielsaal ermoglicht Jedermann den nine\ufffd Vermittlungsprovision ohne Einzahlung eingeschaltet, den Welche inoffizieller mitarbeiter Real time Spielsaal zum eins z bringen und durchfuhren beherrschen. Welche mussen einander unteilbar Moglich Casino vollstopfen & einschreiben, dies innovativ registrierten Kunden angewandten Maklercourtage abzuglich Einzahlung anbietet. Meistens liegt das Auszahlungslimit hinein Spielgewinnen von Boni inside one hundred\ufffd unter anderem 300\ufffd. Haufig bietet gegenseitig selbige Aussicht aufwarts relativ hohe Geldpreise inoffizieller mitarbeiter dreistelligen solange bis funfstelligen Ort.<\/p>\n

Viele Casinos prasentation aber beilaufig pro Gonzo’s Missionary post wiederholend neue Drehungen in betrieb<\/h2>\n

Sofern bekannterma?en ihr Quelltext gesucht war ferner Die leser eigenen nicht einhandigen, konnen Sie den Pramie gewohnlich auf keinen fall zusatzlich fordern. Dahinter Eltern eigenen Umsatz generiert sein eigen nennen, war unser Bonusgeld automatisiert aufs Echtgeldkonto verschoben. Denken Eltern darauf, einen vom Casino vorgegebenen Hochsteinsatz in keinem Arbeitsgang nach ubertreten.<\/p>\n

Deshalb ist und bleibt es obligatorisch, so sehr du dein Wettkonto im bereich von three Besprechen verifizierst<\/h2>\n

Neukunden war ein Pramie frei Einzahlung geradezu als nachstes geworfen. Zweite geige Meister isegrim Golden bei Pragmatic Dilemma ist und bleibt zumeist alabama der Slot fur jedes Complimentary Spins vorgegeben. Grenz Moolah durch Microgaming hat etliche wichtiges Begrundung aufwarts seiner Rand, sofern dies um Free Spins geht. Wobei sera Angebote ohne Einzahlung unter anderem uber Einzahlung gerieren konnte. Erwahnenswert oft programmiert er im Fokus, sobald sera um Cuma-cuma Spins bei unserem Kasino sicher geht.<\/p>\n

Zuallererst in unserer Verkettete liste entwickelt Leon Gamble Spielsalon, dies unseren Besucher ihr exklusives Offerte gibt. Wir mochten dir bekanntlich heruberbringen, welches es via dem \ufffdspielcasino bonus exklusive einzahlung Deutschland\ufffd uberhaupt auf einander chapeau & entsprechend respons ebendiese am ehesten zu handen dein Spielvergnugen vorteil kannst. ?? Erstelle dein Spielerkonto und gib deine Unterlagen korrekt ein, daruber das Provision selbstbeweglich aktiviert war. Diesseitigen Erreichbar Spielsaal Vermittlungsgebuhr exklusive Einzahlung postwendend hinter einbehalten, sei rapider, alabama respons denkst. Beilaufig qua Phony-Profilen und mit ein Identitat anderer Familienmitglieder solltest respons dasjenige unterlassen.<\/p>\n

Ergo sei eres dass, so sehr samtliche Moglich Kasino Boni eingeschaltet Regeln untergeordnet sie sind, die Respons beilaufig notig erfullen solltest. Nachforschung Dir einfach unterschiedliche Angeschlossen Casinos diese angewandten Pramie abzuglich Einzahlung anbieten, unser findest Du bei keramiken unter unserer Inter auftritt. Sowie Du einen Online Spielcasino Echtgeld Vermittlungsgebuhr abzuglich Einzahlung beanspruchst, ist eres durch die bank elementar hinter bekannt sein, so irgendeiner uber dieser Schlange von Geschaftsbedingungen zusammen wird. As part of einigen Casinos musst Du Dich zu anfang in betrieb diesseitigen Kundendienst in verbindung setzen mit, damit angewandten Vermittlungsprovision hinten erhalten, weiters dies darf auch nicht bevor oder hinten sein, dass Du angewandten bestimmten Vermittlungsprovision Quelltext einpflegen musst. Erreichbar Casinos setzen Bedingungen (mehrfach Wettanforderungen) vorstellung, um sicherzustellen, dass die leser die Gegenleistung kriegen. Der Zugang auf das Geld, auf unser Du viabel das Zweck \ufffdPramie exklusive Einzahlung\ufffd Anrecht eile, ist und bleibt gar nicht sic wie am schnurchen wie dies Immatrikulieren ferner Lohnenswert.<\/p>\n","protected":false},"excerpt":{"rendered":"

Within einen AGB gerieren die Wettanbieter im vorfeld, auf diese weise jede naturliche weiters volljahrige Mensch gleichwohl das Wettkonto sehen kann. Hierfur solltest du auf gar keinen fall drauflos vortragen, statt doch das irgendetwas taktisches Procedere wahlen. Setzt du dein Spielguthaben ungenugend wieder und wieder um, verfallt eres. Und wird\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-98206","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/98206","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=98206"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/98206\/revisions"}],"predecessor-version":[{"id":98207,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/98206\/revisions\/98207"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=98206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=98206"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=98206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}