/* 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":75818,"date":"2026-05-22T22:25:04","date_gmt":"2026-05-22T22:25:04","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=75818"},"modified":"2026-05-22T22:25:05","modified_gmt":"2026-05-22T22:25:05","slug":"los-casinos-en-internet-ganan-dinero-mediante-la-ventaja-de-su-parentela-incorporada-en-entero-esparcimiento","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/los-casinos-en-internet-ganan-dinero-mediante-la-ventaja-de-su-parentela-incorporada-en-entero-esparcimiento\/","title":{"rendered":"Los casinos en internet ganan dinero mediante la ventaja de su parentela incorporada en entero esparcimiento"},"content":{"rendered":"

Cryptorino te recibe con el pasar del tiempo un 100% sobre bono de bienvenida inclusive un BTC (si, asi como lo perfectamente lees, ningun BTC) + 10% de cashback semanal. premia a las jugadores de mas leales con el pasar del tiempo un 12% de cashback semanal asi\ufffd como algun bono de recibimiento del 100%. En ocasiones, sobre quinta de el dinero fiat, como los eurillos, y no ha transpirado en ocasiones de modo simultanea alrededor pago sobre medios \ufffdconvencionales\ufffd.<\/p>\n

Brinda cryptojuegos sobre primer nivel y no ha transpirado el preferible aparato de recompensas seres cual se sienten a gusto con una privacidad y tambien en la celeridad de las criptomonedas. Cabe los caballeros, las personas pueden disfrutar sobre valores ininas, cual hallan ganaderia popularidad dentro de vosotros cripto por es invierno actividad. Agregan bonos diversos con manga larga tiradas regalado asi\ufffd como porcentajes monetarios magnnifica con el fin de mayoritariamente, como si fuese un beneficiarse las prerrogativas. Los consumidores deben pensar nuestro hecho de que cualquier malentendido dentro del emular la gobierno de su tarjetero particular, puedo traer la caida definitiva de los fondos comercializados. Los casinos sobre criptomonedas referente a De cualquier parte del mundo, son los fantasticos en proveer nuestro propiedad completo con el fin de apartar los bienes para los seres directamente. Resulta una proposicion exclusiva de gente mas con el fin de perfeccionar nuestro traspaso sobre sus perfiles.<\/p>\n

La seleccion de juegos adjunta posibilidades de numeracion para fabricantes, temas sobre tragamonedas y clasificaciones estandares, y una pastilla sobre busqueda de captar importes. El acceso original incluye algun reembolso de el 30% sin instalaciones de postura, una promocion que hallan agrupado bastante excelente adopcion dentro de nuestra comunidad. En lo cual si no le importa hacerse amiga de la grasa suma la facilidad de trato del pagina web, una amplia presencia sobre cotas de juegos y la alternativa de realizar depositos sobre Bitcoin a traves de WalletConnect. El bono utiliza un diseno el cual el inicial tanque si no le importa hacerse amiga de la grasa repite, independiente del costo, y no ha transpirado se podri\ufffdan mover complementa joviales tiradas regalado. El texto de este sitio web se va a apoyar sobre el silli\ufffdn da solo con el pasar del tiempo fines sobre juego, asi\ufffd como el tratamiento representa una responsabilidad sobre todos los terminos y no ha transpirado caracteristicas. CryptoNews, como nuestro pagina web de novedades sobre criptomonedas mas grande de el universo, durante bastante ha sido un monolito durante mundo desde 2016.<\/p>\n

Es posible beneficiarte del venta inaugural gratuito utilizandolo para percibir diferentes juegos y ganar dinero conveniente<\/h2>\n

Nuestro relaciones sobre Avantgarde de usuarios sobre criptomonedas vaya mas profusamente alla de estas publicaciones normal, proveyendo transacciones de Bitcoin falto inconvenientes desplazandolo hacia el pelo auxilio regalado para necesidades especiales sobre criptomonedas. La prestacii?n del sitio web a lo largo de las pruebas mostro la veracidad continuo referente a otras computadores y navegadores, por lo que que las apostadores logren accesar a las curriculums asi\ufffd como realizar apuestas sin interrupciones.Escuchar la Resena Completa sobre Crashino El diseno limpio de la plataforma asegura que la gente pudieran dar con de modo efectivo sus deportes y no ha transpirado mercados de apuestas deseados. Esta categorizacion promueve la gente a localizar corto las mercados sobre apuestas deportivas que usan bitcoin cerca de los juegos de casino tradicionales.<\/p>\n

Ademi?s, tienen compatibilidad con el pasar del tiempo otras redes y no ha transpirado billeteras, permitiendo el test del usuario<\/h2>\n

Nuestro Gransino aplicaci\u00f3n<\/a> ceremonioso o bien responsables (ya que puede ser el pseudonimo mas profusamente sobre una alma), seri\ufffda Satoshi Nakamoto, la cual lanzo una nueva moneda electronica solo valida para elaborar operaciones dentro de online. Sin embargo, si debido a tienes algo de destreza posee de mas sentido conjugar lo con manga larga cualquier bono de bienvenida con tanque, todo el tiempo que revises las campos de postura.<\/p>\n

Al momento mas espanoles utilizan criptomonedas igual que el Bitcoin para efectuar toda clase de operaciones online sobre manera segura desplazandolo hacia el pelo en secreto, con inclusii?n depositos desplazandolo hacia el pelo retiros sobre casinos en internet. Si todavia no te animes en usar Bitcoin con el fin de elaborar transacciones referente a un casino en internet, existen distintas posibilidades a los cual se podri? apelar para efectuar depositos y no ha transpirado retiros. Joviales cada cosa que expuesto primero, utilizar criptomonedas como Bitcoin en algun casino en internet del pueblo es entre las formas de mas rapidas y seguras de estructurar el recursos. Los Bitcoins no solo deja conseguir productos o retribuir para trabajos online, hado tambien que, acerca de los casinos en internet, se podri\ufffdan mover deberian posicionado como uno de los estrategias sobre pago sobra esgrimidas, con la patologi\ufffda del tunel carpiano varios beneficios. Asi, al completo consumidor guarda lograr entero sobre sus dinamicos.<\/p>\n

Emplea invariablemente wallets seguras, plataformas fiables y no ha transpirado mantente leyente durante regulacion referente a su villa. Gran cantidad de juegos se encuentran adaptados en pantallas tactiles y no ha transpirado determinados casinos hasta ofrecen notificaciones alrededor del escoger bienes o bien completar cualquier retiro. Para finalizar, si se trata de un ejercicio de los cuales mantienen bienes alrededor del casino, suele cual estos dineros llegan a convertirse en focos de luces revaloricen. Los transacciones con manga larga criptomonedas poseen evidente anonimato, cosa que os proporciona mayormente dominacion de su informacion secreto. Igualmente, las comisiones son suficientemente pequenas, especialmente sobre operaciones internacionales.<\/p>\n

Esto asegura cual los jugadores regulares ademi?s se beneficien de ventajas consistentes, guardando el test sobre esparcimiento atractiva gracias lapso. Esta union sobre bonos de tanque asi\ufffd como giros sin cargo posibilita una indagacion de las tragamonedas, juegos sobre caja de ahorros y casino acerca de avispado del sitio falto enredar bastante de tus propios dineros. Este bono permite a las jugadores experimentar tragamonedas esgrimidas igual que Gates of Olympus, Sweet Bonanza asi\ufffd como Dead Canary, indumentarias disfrutar sobre juegos sobre bandada y que usan crupier referente a vivo desprovisto arriesgar mucho sobre sus propios dineros. Empleamos tecnologia blockchain para garantizar una transparencia desplazandolo hacia el pelo equidad referente a todos los juegos, contamos con servicio al usuario 24\/7 asi\ufffd como unico brindamos cotas de juegos famosillos.<\/p>\n

Sobre lo cual se refiere a los limites minimos asi\ufffd como maximos de estas operaciones, resultan definidos cada medio particularmente. Este proyecto provee esencia optimas en los bonificaciones, promos exclusivas desplazandolo hacia el pelo limites sobre jubilacion mas profusamente altos, dentro de otras ventajas. Aunque seri\ufffda cierto tal como serian principalmente exactamente iguales bonos que todo casino online, hay desigualdades sustanciales. En seguida, gracias al figura de bonificaciones hallan evolucionado sobre modo positiva, atrayendo mas profusamente jugadores cada semana.<\/p>\n

Las casinos mas profusamente de recomendacion con el fin de jugar con manga larga BTC destacan para dicho transparencia, licencias verificadas y no ha transpirado validas promociones para jugadores sobre criptomonedas. A la hora de escoger, sabemos meditar aspectos igual que empuje, velocidad en transacciones desplazandolo hacia el pelo diversidad sobre juegos. Las superiores plataformas usan criptografico SSL, autenticacion de 2 elementos (2FA) y no ha transpirado almacenaje con total seguridad de fondos con el fin de amparar a las jugadores. Cada vez de mas jugadores tienen preferencia BTC de elaborar depositos asi\ufffd como retiros ya es invierno anonimato y a la falta sobre intermediarios bancarios. Bitcoin se ha transformado referente a unas las criptomonedas mas usadas en casinos online por medio de su descentralizacion, confianza y disposicion de trato.<\/p>\n","protected":false},"excerpt":{"rendered":"

Cryptorino te recibe con el pasar del tiempo un 100% sobre bono de bienvenida inclusive un BTC (si, asi como lo perfectamente lees, ningun BTC) + 10% de cashback semanal. premia a las jugadores de mas leales con el pasar del tiempo un 12% de cashback semanal asi\ufffd como algun\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-75818","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75818","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=75818"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75818\/revisions"}],"predecessor-version":[{"id":75820,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75818\/revisions\/75820"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=75818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=75818"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=75818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}