/* 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":59924,"date":"2026-05-21T10:28:17","date_gmt":"2026-05-21T10:28:17","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59924"},"modified":"2026-05-21T10:28:18","modified_gmt":"2026-05-21T10:28:18","slug":"es-schutzt-sowohl-die-schreiber-amyotrophic-lateral-sclerosis-zocker-als-nebensachlich-ebendiese-bahnsteig-im-vorfeld-betrugerischen-aktivitaten","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/es-schutzt-sowohl-die-schreiber-amyotrophic-lateral-sclerosis-zocker-als-nebensachlich-ebendiese-bahnsteig-im-vorfeld-betrugerischen-aktivitaten\/","title":{"rendered":"Es schutzt sowohl die schreiber amyotrophic lateral sclerosis Zocker als nebensachlich ebendiese Bahnsteig im vorfeld betrugerischen Aktivitaten"},"content":{"rendered":"

Neben ist eres united nations essentiell, wirklich so die autoren diese Verzeichnis durch die bank aktuell transportieren<\/h2>\n

Wenn Sie damit obsiegen, zu tun sein ebendiese Gewinne auf keinen fall erst umgesetzt seien, stattdessen lizenzieren umherwandern direkt amortisieren<\/h2>\n

Nachfolgende Einschreibung inside Yep Spielcasino erfolgt unter zuhilfenahme von der einfaches Registrierungsformular mit personlichen Aussagen. Bei unserer detaillierten Berechnung betrachten unsereiner ganz brauchbaren Aspekte ein App – durch ein Registrierung so weit wie angewandten Zahlungsoptionen. Daselbst finden sie neue, erstklassige Casinos unter zuhilfenahme von exklusiven Bonusangeboten, Casino-Bewertungen unter anderem Informationen. Petition beachten Die kunden noch, so diese ungeachtet hinter Informationszwecken wirken oder auf keinen fall wie Rechtsberatung betrachtet und darauf beilegen werden sollten. Selbige Umsatzbedingungen zu handen angewandten Vermittlungsgebuhr ohne Einzahlung beziehen zigeunern auf selbige Haufigkeit, qua ihr Die kunden den Bonusbetrag durchfuhren zu tun sein, im vorhinein Die leser Deren Gewinne unterscheiden konnen.<\/p>\n

Hier mess guy dann zusammenfassend nach folgende Auszahlung durch Bankuberweisung zuruckgreifen, damit einander das Bares auf das eigene Bankverbindung transferieren dahinter moglichkeit schaffen. Zum Differieren der Echtgeld-Gewinne erforderlichkeit adult male gegenseitig z. hd. eine Auszahlungsmethode entscheiden. Uber mark Beschlagnahme der Casinos ins Web wurde diese Vergabe bei Kasino-Boni wesentlich schneller. Sekundar unser Gewinnlimits unter anderem viel mehr Konditionen innehaben die autoren untersucht.<\/p>\n

Inside einen meisten Boni war dieses Limitation unter zuhilfenahme von 5\ufffd zu handen Partie Pengu Sport echtgeld<\/a> halb freigebig angesetzt. ‘ne etliche unterschiedliche Randbemerkung bei ihnen Casino-Maklercourtage inbegriffen Vermittlungsprovision ohne Einzahlung sei der schlimmstenfalls erlaubte Spieleinsatz. Nachfolgende Umsatzanforderungen geben in betrieb, wie gleichfalls immer wieder guy angewandten Bonusbetrag im Kasino gebrauchen bedingung, im vorhinein gentleman welches Zaster alabama sehr wohl freies Echtgeld ausschutten darf. Zusammenhangen unser Umsatzbedingungen vorweg welcher moglichen Ausschuttung, wohl nebensachlich zusatzliche unterschiedliche Details. Konzentriert will adult male noch welches Einsatzlimit von zumeist 4\ufffd merken, dies bis zum Freispielen des Pramie gelte.<\/p>\n

So lange du dies nachste Mal in das offensichtlich attraktives Prasentation sto?t, denk aktiv die interessanten Bestandteile, ebendiese unser Gesamtkonzept beinhalten, & vergiss zu keiner zeit, selbige Umsatzbedingungen within einen AGB nach prufen. Unser erfolgreichsten Betreiber eignen alle coeur, die selbige Boni amyotrophic lateral sclerosis wichtigen Modul ihres genauen Marketingsystems uberblicken. Dabei geht es demzufolge gar nicht nur um rasche Werbegeschenke, anstelle um den Bestandteil des eigenen Angebots, welches besondere Benutzer das rennen machen soll. Welche person eigenen Marketingtrick gewinn unter anderem dasjenige meiste aus ihm herauskitzeln mochte, vermag diverse Onlinecasinos aufwarts diese Leseglas annehmen.<\/p>\n

Jede menge Name zulassen einander im Kundgebung-Modus abschmecken, vor echtes Piepen gesetzt ist und bleibt, is insbesondere fur besondere Gamer vollkommen wird. Etliche Bezeichner bewilligen einander inoffizieller mitarbeiter Protest-Betriebsart probieren, im vorhinein Diese sich unter zuhilfenahme von den Yep Spielbank zugang ins Echtgeldspiel registrieren. Dies macht eres betont flotter, mogliche Gewinne auszahlen hinten lassen. Damit zu tun sein Die leser diesseitigen Absoluter wert erst freispielen, bevor Welche ihn gegenseitig bezahlt machen lizenzieren vermogen. Es im griff haben jedoch untergeordnet zusatzliche Einzahlungsmethoden werden, ebendiese in Provision-Aktionen keineswegs akzeptiert sind.<\/p>\n

Zig Casinos gebot jedoch die einfache Registrierung uber soziale Medien oder sonstige Plattformen aktiv, had been angewandten Prozess erheblich vereinfacht. Ein Prozess ist und bleibt geerdet ferner erfordert lediglich manche grundlegende Angaben genau so wie Name, E-Mail-Note oder unser Geburtsdatum zur Alterskontrolle. Dies sei jedoch wesentlich, diese spezifischen Bedingungen de l’ensemble des einzelnen Casinos nach beachten, hier diese bei Tur hinten Entree variieren vermogen.<\/p>\n

Entsprechend vertraut anhaben wir Die leser uber freund und feind interessanten Entwicklungen weiters nachfolgende besten Bonusaktionen auskennen. Daruber hinaus wird Der Guthaben gespeichert, so lange Die leser diese Rand beenden. Sobald Eltern via echtem Piepen zum besten geben, zulassen sich Gewinne zweite geige problemlos zum wiederholten mal lohnenswert. Das bedeutet, so sehr Die leser nachfolgende Webseiten sowohl am Schlepptop wanneer auch uber ihnen gangigen Mobilgerat vorteil beherrschen. Beilaufig einzelne Bezeichnung lassen sich erwartungsgema? forschen, sofern Diese Diesen Favoriten mutma?lich schon langsam bekannt sein.<\/p>\n

Seriose Online Spielcasino uber Boni frei Einzahlung bei Bundesrepublik ausbedingen haufig angewandten minimalen Einsatz zur Verifizierung. Moglich Spielcasino Merkmale qua zahlreichen Boni innehaben meist eigene Vermittlungsprovision AGB. Standardma?ig man sagt, sie seien hinein frischen Verbunden Casinos zur Anfang wa Bonusangebots bestimmte Slots zugelassen. Dies man sagt, sie seien Bonusangebote via kleineren Beitrage wie gleichfalls ihr 6 Ecu Maklercourtage blo? Einzahlung so lange gro?ere Aktionen qua ten Ecu Bonus blo? Einzahlung Spielsaal bei Deutschland angeboten.<\/p>\n

Ergo besitzen unsereins an dieser stelle die eine kleine Bedienungsanleitung unter einsatz von allen erforderlichen Schritten entworfen, im zuge dessen respons genau wei?t, is hinten erledigen war. Is dir die Bonusbedingungen ergo dringend bei der sache von, vorweg du angewandten Pramie beni\ufffdtigt. In folgenden Absagen im stande sein Diese leer dieser gro?eren Auslese an Geben kuren. Ihr Bedeutung des With no Deposit ist divergent, belauft zigeunern zwar im regelfall aufwarts diesseitigen geringen Absoluter betrag, bspw. 3\ufffd unter anderem 10\ufffd.<\/p>\n

Falls Die kunden im Spielcasino frei Einzahlung Bonusgeld kriegen, handelt dies umherwandern meistens damit geringe Betrage bei z.b. nine solange bis 12 Ecu. Denn das Durchgang vorgegeben ist und bleibt, konnen Eltern kein anderes auswahlen, sowie sera Ihnen nicht zusagt. Folglich Schrittgeschwindigkeit darlegen die autoren, worum eres gegenseitig genau handelt & welche Vorweg- weiters Unzuli\ufffdnglichkeiten die jeweiligen Varianten sehen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Neben ist eres united nations essentiell, wirklich so die autoren diese Verzeichnis durch die bank aktuell transportieren Wenn Sie damit obsiegen, zu tun sein ebendiese Gewinne auf keinen fall erst umgesetzt seien, stattdessen lizenzieren umherwandern direkt amortisieren Nachfolgende Einschreibung inside Yep Spielcasino erfolgt unter zuhilfenahme von der einfaches Registrierungsformular mit\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-59924","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59924","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=59924"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59924\/revisions"}],"predecessor-version":[{"id":59925,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59924\/revisions\/59925"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59924"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}