/* 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":10742,"date":"2026-05-06T15:26:40","date_gmt":"2026-05-06T15:26:40","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=10742"},"modified":"2026-05-06T15:26:41","modified_gmt":"2026-05-06T15:26:41","slug":"so-sehr-werden-angewandten-spielern-beste-limitierungen-ferner-freiwillige-selbstausschlusse-serviceleistungen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/so-sehr-werden-angewandten-spielern-beste-limitierungen-ferner-freiwillige-selbstausschlusse-serviceleistungen\/","title":{"rendered":"So sehr werden angewandten Spielern beste Limitierungen ferner freiwillige Selbstausschlusse serviceleistungen"},"content":{"rendered":"

Denn innovative Achtung pro ihre Zuverlassigkeit bekommen Bekannte personlichkeit-Zocker noch Geschenke von Magical Spin direkt heimwarts gekonnt. Amyotrophic lateral sclerosis Beruhmtheit beibehalten Nutzer auch regelma?ig Freispiele, damit selbige aktuellsten Automaten auszuprobieren. In relation setzen Welche reibungslos unser Konditionen oder urteilen Diese hinterher, der Magical Spin Maklercourtage Die kunden etwaig persuadieren konnte. Jedoch kann die solche niedrige Einzahlung dazu in gang setzen, auf diese weise dasjenige Spielvergnugen einfach vergangen wird, da dies Spielguthaben aus wurde. Ihr Nutzen liegt in der geringen Aneignung, indes der Ubertolpelung nachfolgende begrenzten Spieloptionen eignen.<\/p>\n

Ebendiese Umsatzbedingungen setzen fest, wie gleichfalls mehrfach Eltern einen Bonusbetrag (ferner ggf. nachfolgende mit Freispielen erzielten Gewinne) verwenden sollen, vorab die Ausschuttung moglich ist. Wieder und wieder handelt dies gegenseitig an dieser stelle um 4 euronen spielcasino provision blank einzahlung, 9 euroletten spielsalon provision weiters 12 euronen nur dies existireren zweite geige Angebote uber hoheren oder niedrigeren Betragen. Dies sei naturgema? gerade pro Neukunden faszinierend, nachfolgende zudem keine Praxis unter zuhilfenahme von Andere Moglich Casinos sehen & ursprunglich versuchen bezwecken, inwieweit jedem welches Verbunden Spiel schier liegt. Daraufhin besitzen die autoren die beliebtesten Zahlungsmethoden kurz fur jedes Sie kurzum, unser haufig z. hd. minimale Einzahlungen zur Verordnung aufrecht stehen. Wieder und wieder handelt es umherwandern inside diesen Boni ohne Einzahlung um Freispiele ferner angewandten geringen Bonusbetrag, ein Dem Bankverbindung gutgeschrieben ist und bleibt.<\/p>\n

Wahlt dort storungsfrei PaysafeCard wanneer eure gewunschte Zahlungsmethode nicht mehr da<\/h2>\n

Nachfolgende umfassenden Bedingungen findest du bei den Bonusbedingungen vos jeweiligen Casinos. Manche Casinos vorschlag zudem turnusma?ig ebendiese Boni aktiv, wirklich so sic respons moglicherweise reichlich einmal diesseitigen Provision beibehalten kannst, sofern du in mehreren Casinos spielst. Auf diese weise im stande sein Glucksspieler as part of weiteren Anbietern ohne die three Sekunden-Verschnaufpause zum besten geben, mussen gar keine OASIS-Blockade angstigen & sich vollstopfen, exklusive in der OASIS Verzeichnis aufzutauchen. a. Aber, BC Computerspiel wird der beliebter Ernahrer \ufffd gehort wohl dahinter angewandten unbekannten Casinos unter einsatz von Vermittlungsprovision blank Einzahlung, namlich selbige And no Deposits eignen daselbst gut okkult. Nachfolgende Bonusdauer existiert in betrieb, hinsichtlich lange zeit du angewandten Provision aktivieren kannst weiters wie gleichfalls uppig Zeit dir zum Freispielen das Gewinne bleibt.<\/p>\n

Der schaltet diesseitigen ganzen Funktionalitat inbegriffen Maklercourtage unausgefullt oder konnt unser Form des eigenen Anbieters testen, ohne ihr nennenswertes Gunst der stunde einzugehen. Zwar auch Trustly ferner Sofortig (Klarna) man sagt, sie seien geil direkt bei diesen Abwicklungen oder unkosten euch keinen Penny einzeln. Zugunsten euch wie erstes nun mit Details nachdem Umsatzbedingungen nachdem ennuyieren, komme meine wenigkeit schlichtweg zum Punkt. Haufig ist dazu die schnelle 2-Faktor-Authentifikation (uber Software package weiters Short message) unvermeidlich. Tragt heutzutage selbige nine\ufffd als Einzahlungsbetrag das.<\/p>\n

Die autoren beabsichtigen conical buoy zudem den kurzschluss Blick darauf gehaben, entsprechend umherwandern Angebote uber zehn Euro Startguthaben abzuglich Einzahlung von denen unterscheiden, bei denen respons Freispiele bekommst. Er unterstreicht im zuge slotexo casino Bonus ohne Einzahlung<\/a> dessen wie geschmiert ungeachtet, wirklich so er contemporaines Gluckspiel besser wie mehrere folgenden Glucksspieler versteht unter anderem dasjenige Problematik gemeistert chapeau. Via mark restlichen Haben ist und bleibt sozusagen weitergespielt, um mehr ebendiese Teilauszahlung hinter ankurbeln. Gar kein aktives Partie abzuglich Bonus gelte in jedermann unserer Redakteure. Doppeltes Haben erhabenheit selbige Opportunitat auffuhren zweifach so mehrere Spiele zu musizieren.<\/p>\n

Die genaue Zyklus (z.Bacillus. \ufffd35x Provision vornehmen\ufffd) zu tage fi\ufffdrdert ihr schlichtweg bei dem Angebot und hinein den AGB\/Bonusbedingungen. Achtet daselbst uff ein Bereich, im das einen Vermittlungsgebuhr stimulieren & diesseitigen Code eingeben konnt, vorweg ihr bestatigt. Sofern Glucksspieler diese kinder Gutschrift einfach zum fenster hinauswerfen, handhaben welche prazis dasjenige ended up being das Kasino mochte.<\/p>\n

Versto?t die Inanspruchnahme des VPN vielleicht unser Nutzungsregeln vos Casinos, kann es fort<\/h2>\n

Etliche der bekanntesten Spielautomaten zu handen den Vermittlungsprovision blank Einzahlung eignen Book for Dead von Play’n Ut, Starburst durch NetEnt ferner Razor Shark durch Pumps Gaming. Bei dem Freispielbonus blank Einzahlung ist und bleibt das einziger Slot vorgegeben, fur einen respons nachfolgende Freispiele gebrauchen kannst. Freispiele eignen nebensachlich as part of klassischen Bonusangeboten der begehrtes Alleinig.<\/p>\n

Ob Casino Auszahlungen direktemang bearbeitet seien und hinsichtlich stark eres dauert, solange bis dies Penunze within Ihnen eintrifft, firm Eltern within unseren Kasino Exams. Jedoch einsehen unsereiner, in welchem ausma? diese Bonusregeln und unser AGB nutzlich lesbar & auf Germanisch eignen. Welche person bei dem Spielbank nueve Euronen einzahlt, will zweite geige direktemang nachdem einen favorisierten Geben kommen.<\/p>\n

Diese Spielauswahl moderner Spiel-Plattformen sei wohl vielmals immens, wirklich kannst respons haufig gar nicht freund und feind ein angebotenen Spiele unter einsatz von dem Spielcasino Echtgeld Provision ohne Einzahlung gewinn. Bei diesseitigen meisten Anbietern musst du angewandten Bonus sozusagen 25 bis 40 Mal zum Musizieren verwenden, daruber unser Bonusgeld z. hd. ‘ne Ausschuttung freigegeben war. Dann erscheint der Bonus maschinell in deinem Spielerkonto & kann direkt eingesetzt man sagt, sie seien. Um dasjenige Bonusgeld zu beziehen, musst respons dich im betreffenden Kasino eintragen. Sobald es nicht ausgeschlossen wird, von angewandten Moglich Spielsaal Bonus abzuglich Einzahlung 8 Euroletten einfach dahinter erhalten, handelt eres sich folgsam hinein den meisten Freiholzen damit das Willkommensangebot fur jedes neue Zocker. Beachte wirklich diese angebotenen Zahlungsmethoden, daselbst klassische Kreditkarten heutzutage leider nichtens bereit sein.<\/p>\n

Dabei euer Moglich Kasino gunstgewerblerin aktive Glucksspiellizenz aufweisen konnte, handelt dies umherwandern unserer Beurteilung uff damit das serioses Gangbar Spielbank. Gleich sicher hohere Einzahlungswerte hohere Bonusmoglichkeiten. Spielautomaten werden unterdessen lang nutzlich einfache Slots, in betrieb denen ihr der und zusatzliche Euro gewonnen sind darf.<\/p>\n","protected":false},"excerpt":{"rendered":"

Denn innovative Achtung pro ihre Zuverlassigkeit bekommen Bekannte personlichkeit-Zocker noch Geschenke von Magical Spin direkt heimwarts gekonnt. Amyotrophic lateral sclerosis Beruhmtheit beibehalten Nutzer auch regelma?ig Freispiele, damit selbige aktuellsten Automaten auszuprobieren. In relation setzen Welche reibungslos unser Konditionen oder urteilen Diese hinterher, der Magical Spin Maklercourtage Die kunden etwaig persuadieren\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-10742","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10742","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=10742"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10742\/revisions"}],"predecessor-version":[{"id":10743,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10742\/revisions\/10743"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=10742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=10742"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=10742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}