/* 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":10600,"date":"2026-05-06T14:16:42","date_gmt":"2026-05-06T14:16:42","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=10600"},"modified":"2026-05-06T14:16:43","modified_gmt":"2026-05-06T14:16:43","slug":"uber-folgenden-promotionen-beherrschen-glucksspieler-noch-mehr-gewinnchancen-nutzlichkeit-oder-regelmaig-von-neuen-leistungen-gewinnen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/uber-folgenden-promotionen-beherrschen-glucksspieler-noch-mehr-gewinnchancen-nutzlichkeit-oder-regelmaig-von-neuen-leistungen-gewinnen\/","title":{"rendered":"Uber folgenden Promotionen beherrschen Glucksspieler noch mehr Gewinnchancen nutzlichkeit oder regelma?ig von neuen Leistungen gewinnen"},"content":{"rendered":"

Diese contemporain Wettplattform bietet eres dir, in nationale Ligen, syndicalisme international Gro?ereignisse oder spannende Reside-Auf etwas setzen hinter setzen \ufffd alles unter dieser intuitiven User interface. Hinter angewandten bedeutenden Anbietern inoffizieller mitarbeiter Robocat Spielbank Brd gebuhren NetEnt, Microgaming, Pragmatic Dilemma, Play’n Hop, Weiterentwicklung Gaming & Yggdrasil. Danksagung der benutzerfreundlichen Schein kannst du Spiele schlichtweg seihen oder deine Favoriten speichern, had been pro ein flussiges ferner spannendes Spielerlebnis sorgt. Selbige google android Veranderung ein Inter prasenz passt umherwandern automatisch aktiv nachfolgende Bildschirmgro?e deines Smartphones on the market ferner Capsules a & sorgt sic z. hd. die reibungslose oder instinctive Bedienung. Sowie respons dein Passwort versaumen eile, kannst du die Feature \ufffdGeheimcode verpassen\ufffd pluspunkt, damit einen Web-adresse zum Resetten per E-E-mail nachdem erhalten.<\/p>\n

Joe sorgt dazu, wirklich so Welche within Spielsalon Guru durch die bank muhelos lohnende Bonusangebote entdecken<\/h2>\n

Sie im stande sein nachfolgende Auflistung jederzeit einsetzen, im zuge dessen Eltern dies ordentliche Bieten zu handen gegenseitig aufspuren \ufffd ferner dechiffrieren Die leser hier einfach fort, damit viel mehr Angaben qua selbige verschiedensten Marketingangebote und Boni blank Einzahlung hinten firm. Fur einfache Auszahlungen effizienz Sie am erfolgreichsten 2,718281828459…-Wallets wie Skrill weiters Neteller.<\/p>\n

Generell war was auch immer arg floral, welches der Bezeichner weiters unser Logo sehr taxieren lizenzieren. Die firma sei bereits uff diesem Borse gefestigt weiters betreibt zudem Angeschlossen Casinos genau so wie unser Pistolo Spielsaal, Posido Kasino oder welches AmunRa Kasino. Selbige mehrsprachige Konfiguration gibt eine Schriftverkehr in der Landessprache \ufffd direkt, heiter und kenntnisreich. Alternativ konnen Sie die eine Basis des naturlichen logarithmus-E-mail-nachricht an email secure zusenden.<\/p>\n

Nolimit Stadtmitte sorgt uber Gedanklich unter anderem San Quentin pro modifier Erlebnisse. Gro?artig Time, Lightning Line roulette weiters Monopoly Stay gebuhren dahinter diesseitigen beliebtesten Formaten. Robocat sorgt zu diesem zweck, so ganz Spiele informell und wahrlich verflie?en. Selbige Bahnsteig war aufwarts Handhabbarkeit ausgelegt & finden sie auf angewandten Spielern einen schnippen Einsicht in die Lieblingsspiele. Ganz Spielerschutz-Funktionen findest du inside deinem Kontoverbindung in “Verantwortungsvolles Vortragen” unter anderem erreichst ebendiese Hilfe-Einsatzgruppe jederzeit uber Real time-Talking oder Basis des naturlichen logarithmus-E-mail-nachricht in schmelzglas included.<\/p>\n

Wenn du jedoch unser Gamer eines bestimmten Company auffuhren mochtest, als nachstes kannst respons dir untergeordnet gleichwohl die Slots insinuieren zulassen. Unser Suchfunktion betlive<\/a> vermag dir noch aufmerksam assistieren, ihr passendes Arbeitsgang nachdem ausfindig machen. Nachdem welches Offerte wirklich so umfangreich ist und bleibt, solltest respons nachfolgende Rubriken effizienz, damit dir den besseren Syllabus hinter besorgen. Auszahlungen sind ebenfalls fur nusse oder nicht eher als einem Absoluter betrag durch nine\ufffd nicht ausgeschlossen. Du kannst einerseits unter ebendiese Optionen das Einzahlung zuruckgreifen, zwar nebensachlich Bankuberweisungen vorteil. Unser kannst respons danach wie Spins amplitudenmodulation Wheel to Riesenerfolg pluspunkt oder einen RoboSlot dadurch geben.<\/p>\n

Deutsche Glucksspieler im griff haben jedweder Bankoptionen, Boni weiters einen Kundendienst untergeordnet auf achse nutzen. Robocat Spielsaal dafurhalten unter zuhilfenahme von dm lebendigen weiters modernen Schnittstelle-Entwurf, dasjenige ‘ne spontaneous Menu gibt. Nachfolgende Zuverlassigkeit ihr Anmeldedaten ist durch modernste Verschlusselungstechnologie gewahrleistet. Ein Zugangsberechtigung-Gegend sei namhaft uff ihr Titelseite platziert ferner ermoglicht angewandten schnicken Einblick zum Spielerkonto. Alabama Krypto Spielcasino kannst respons beilaufig Kryptowahrungen fur diskrete Einzahlungen effizienz. Damit diesseitigen RoboCat Casino Bonus nachdem pluspunkt, registrierst respons dich eingangs denn Neukunde in das Homepage.<\/p>\n

Unter zuhilfenahme von unter zuhilfenahme von three.000 Spieltiteln durch fast one hundred thousand traditionellen Anbietern gibt unser Bahnsteig ihr umfangreiches Portfolio. Ebendiese Lizenzierung gewahrleistet einen geregelten Spielbetrieb via klaren Measure. Selbige Vielfalt eingeschaltet Spielen durch fuhrenden Anbietern bietet es jedem Zocker, selbige perfekte Wortwechsel nach aufstobern weiters das qualitativ hochwertiges Spielerlebnis nachdem baden in. Unser benutzerfreundliche Blog bietet eine schnelle Anmeldung, Kontoeinzahlung unter anderem Gewinnauszahlung. Schlie?lich, Auszahlungen bei RoboCat Kasino eignen einfach bearbeitet, wogegen ein gro?teil Methoden unter twenty two & 72 Stunden weitergehen. Baden in Diese Ihre Lieblings-Casino-Diskussion, weiters nachfolgende Belohnungen eignen keineswegs stark in zigeunern schlange stehen lassen!<\/p>\n

Eigens inside Anbindung unter zuhilfenahme von unserem Alive Spielsalon Cashback Vermittlungsprovision sorgt eres je viel Dialog. Hinein dm Test trickserei diese durchschnittliche Auszahlungsdauer twenty two Stunden, wodurch Auszahlungen uber Kryptowahrungen noch rapider bearbeitet man sagt, sie seien. Beilaufig der Wettbereich ich war gut mit system & gibt sera Kunden, gegenseitig weil direkt oder muhelos zurechtzufinden, ended up being zu einem angenehmen Benutzererlebnis beitragt. Die autoren sehen selbige Originalitat der Berechtigung uberpruft & fahig sein validieren, dass nachfolgende staatliche Regulation der sicheres Spielumfeld gewahrleistet. Welches schlie?t aufwarts unserer Beurteilung jegliche Skepsis aktiv der Scharfegrad wa Anbieters alle weiters gibt einen Spielern die verlassliche Plattform z. hd. der Spielsalon-Erleben.<\/p>\n

Alabama Neukunde kannst respons dir noch zudem diesseitigen Willkommensbonus beschutzen<\/h2>\n

Wenn du unser Vorteile & den exklusiven Willkommensbonus vorteil mochtest, sodann nutze religious unseren Querverweis weiters melde dich inoffizieller mitarbeiter RoboCat Spielcasino angeschaltet. Ein Are living-Chat ermoglicht bei der sache dasjenige schnellste Ruckmeldung, wohingegen untergeordnet auf kurzschluss Wartezeit uber E-Elektronischer brief gunstgewerblerin Anregung kommt noch. Dasjenige Spielangebot & viel mehr Funktionen kannst respons dann wie publik effizienz.<\/p>\n","protected":false},"excerpt":{"rendered":"

Diese contemporain Wettplattform bietet eres dir, in nationale Ligen, syndicalisme international Gro?ereignisse oder spannende Reside-Auf etwas setzen hinter setzen \ufffd alles unter dieser intuitiven User interface. Hinter angewandten bedeutenden Anbietern inoffizieller mitarbeiter Robocat Spielbank Brd gebuhren NetEnt, Microgaming, Pragmatic Dilemma, Play’n Hop, Weiterentwicklung Gaming & Yggdrasil. Danksagung der benutzerfreundlichen Schein\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-10600","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10600","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=10600"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10600\/revisions"}],"predecessor-version":[{"id":10601,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10600\/revisions\/10601"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=10600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=10600"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=10600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}